home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Phreaking⁄Wardialers / Phreaking texts / 5ESSManual1.txt < prev    next >
Text File  |  1999-01-28  |  1MB  |  21,772 lines

  1.        Note:   The 235-XXX-XXX manuals do not provide maintenance
  2.                procedures for the repair of equipment (for
  3.                example, tape drives or disk drives) manufactured
  4.                by vendors other than AT&T.  To identify the
  5.                appropriate maintenance manual for each unit of
  6.                such vendor equipment, refer to Section 3 of AT&T
  7.                235-001-001, Documentation Description and Ordering
  8.                Guide.  This guide only provides the vendor's
  9.                address associated to the unit in question, not the
  10.                procedures used to repair the faulty equipment.
  11.  
  12.      This document describes the maintenance concepts and built-in
  13.      maintenance capabilities of the 5ESS(R) switch.  The information
  14.      is necessary to perform system evaluation and maintenance.  To
  15.      be adequately prepared to maintain the 5ESS switch, the
  16.      following prerequisites are recommended for maintenance
  17.      personnel:
  18.  
  19.        a. Must be familiar with telephone equipment and terminology.
  20.  
  21.        b. Must complete maintenance training on the 5ESS switch.
  22.  
  23.        c. Must be familiar with the information in the following
  24.           manual(s):
  25.  
  26.             o  AT&T 235-100-125, System Description 5E6 and Later
  27.  
  28.             o  AT&T 235-900-106, Product Specification 5E6
  29.  
  30.             o  AT&T 235-900-107, Product Specification 5E7
  31.  
  32.             o  AT&T 235-900-108, Product Specification 5E8.
  33.  
  34.             o  AT&T 235-900-109, Product Specification 5E9(1).
  35.  
  36.             Note:   These manuals also contain a section
  37.                     concerning Environmental Specifications
  38.                     (physical specifications) that can be useful
  39.                     to maintenance personnel.
  40.  
  41.      Product rating for the 5E2(2), 5E3, 5E4, and 5E5 software
  42.      releases has been changed to Discontinued Availability (DA).
  43.      Effective with Issue 7.00, all information on the DA rated
  44.      software releases is being removed from this document.
  45.  
  46.      This document is updated to provide coverage for the 5E7 (Issue
  47.      5.00), 5E8 (Issues 6.00 and 6.01), and 5E9(1) (Issue 7.00)
  48.      software releases.  Sections .RM 1.2.2/, .RM 1.2.3/, and .RM 1.2.4/,
  49.      respectively, contain update information on these software
  50.      releases.
  51.        Note:   The 5E2(2) through 5E5 information is removed in
  52.                Issue 7.00 of this document.  (See statement
  53.                relative to DA rating of software releases at the
  54.                beginning Section .RM 1.2.1/.)
  55.  
  56.      For the 5E7 software release, Issue 5.00 of this document was
  57.      updated for the following reasons:
  58.  
  59.        o  Removed information on the 5E2(1) software release from all
  60.           sections.  [All 5E2(1) offices have been retrofitted to a
  61.           later software release.]
  62.  
  63.        o  Updated Table .AW TA/.
  64.  
  65.        o  Changed information on the Call Monitor feature is Sections
  66.           2 and 3.
  67.  
  68.        o  Updated information on the Office Data Base Editor (ODBE)
  69.           is Section 3.
  70.  
  71.        o  Updated information on the Access Editor (ACCED) is Section
  72.           3.
  73.  
  74.        o  Updated information on the Current Update Data Base and
  75.           History File Editor (UPedcud) is Section 3.
  76.  
  77.        o  Made screen corrections, added screen abbreviations, and
  78.           added command descriptions on Trunk and Line Work Station
  79.           (TLWS) Task Selection Pages for 5E2(2) through 5E6 software
  80.           releases in Section 3.
  81.  
  82.        o  Added information on TLWS Task Selection Pages for the 5E7
  83.           software release in Section 3.
  84.  
  85.             Note:   Information on TLWS task selection pages and
  86.                     commands is completely rewritten in Issue 7.00
  87.                     of this document.
  88.  
  89.        o  Reorganized and reformatted information on Generic
  90.           Utilities to present information on this tool in a more
  91.           descriptive format as opposed to the redundant Input/Output
  92.           message data included in previous issues.
  93.  
  94.        o  Added the master control center (MCC) Page Location Guide
  95.           to the Introduction subsection in Section 4.
  96.  
  97.             Note:   In Issue 7.00, the title of the Introduction
  98.                     subsection is changed to Introduction to MCC
  99.                     Pages.
  100.  
  101.        o  Updated, added, and deleted text and screen displays in
  102.           Subsections 5E2(2) through 5E6.  These updates, additions,
  103.           and deletions were the result of in-depth reviews for
  104.           accuracy of all MCC page displays and associated text by
  105.           BTL developers.
  106.  
  107.        o  Added the 5E7 Subsection to Section 4.  The 5E7 Subsection
  108.           contains the MCC page displays that changed with the 5E7
  109.           software release.
  110.  
  111.        o  Made minor corrections to text, tables, and figures
  112.           throughout the document.
  113.  
  114.        Note:   The 5E2(2) through 5E5 information is removed in
  115.                Issue 7.00 of this document.  (See statement
  116.                relative to DA rating of software releases at the
  117.                beginning Section .RM 1.2.1/.)
  118.  
  119.      For the 5E8 software release, Issues 6.00 and 6.01 of this
  120.      document were updated for the following reasons:
  121.  
  122.        o  Updated Table .AW TA/.
  123.  
  124.        o  Updated information on Software Release
  125.           Retrofit/Update/Large Terminal Growth in Section 2.
  126.  
  127.        o  Updated information on Access Editor (ACCED) in Section 3.
  128.  
  129.        o  Added information on Common Network Interface Data Base
  130.           Consolidator (CNIDBOC) in Section 3.
  131.  
  132.        o  Updated information on BROWSE in Section 3.
  133.  
  134.        o  Updated information on Generic Access Package (GRASP) in
  135.           Section 3.
  136.  
  137.        o  Updated information on the Operation Support System (OSS)
  138.           Routine Exercises (REX) Scheduler Program in Section 3.
  139.  
  140.        o  Added information on the Automatic REX Scheduler in Section
  141.           3.
  142.  
  143.        o  Added information on the 108-type test line in Section 3.
  144.  
  145.        o  Added information on basic rate interface (BRI) access to
  146.           the 108-type test line in Section 3.
  147.  
  148.        o  Added information on Trunk and Line Work Station (TLWS)
  149.           Task Selection Pages for the 5E8 software release in
  150.           Section 3.
  151.  
  152.             Note:   Information on TLWS task selection pages and
  153.                     commands is completely rewritten in Issue 7.00
  154.                     of this document.
  155.  
  156.        o  Updated the Generic Utilities information in Section 3 to
  157.           add commands for two new 5E8 processors, Integrated Digital
  158.           Carrier Unit (IDCU) and Integrated Digital Carrier Unit
  159.           Loop Side Interface (IDCULSI).
  160.  
  161.        o  Updated information in Table .AW TAD/, Directory of Service
  162.           Centers.
  163.  
  164.        o  Updated information in Table .AW TAE/, Directory of Service
  165.           Support Organizations.
  166.  
  167.        o  Updated the master control center (MCC) Page Location Guide
  168.           in the Introduction subsection of Section 4.  The update
  169.           included adding all MCC pages in the 5E8 subsection.
  170.  
  171.             Note:   In Issue 7.00, the title of the Introduction
  172.                     subsection is changed to Introduction to MCC
  173.                     Pages.
  174.  
  175.        o  Updated the general description of the 1000 SM Page Index
  176.           page in 5E2(2) through 5E7 subsections.
  177.  
  178.        o  Updated information on MCC Page 105/106 in the 5E2(2)
  179.           subsection.
  180.  
  181.        o  Updated information on MCC Page 1950 in the 5E5 subsection.
  182.  
  183.        o  Updated information on MCC Pages 115 (CM2 version), 116,
  184.           and 1950 in the 5E6 subsection.
  185.  
  186.        o  Updated information on MCC Pages 110, 116, 123, 125,
  187.           1800,X, 1850, and 1851 in the 5E7 subsection.
  188.  
  189.        o  Removed information on MCC Page 1950 from the 5E7
  190.           Subsection.  (The update to the 1950 page in the 5E6
  191.           Subsection applies to 5E6 and later software releases.)
  192.  
  193.        o  Added the 5E8 Subsection to Section 4.  The 5E8 Subsection
  194.           contains the MCC page displays that were added with or
  195.           changed with the 5E8 software release.
  196.  
  197.        o  Made minor corrections to text, tables, and figures
  198.           throughout the document.
  199.  
  200.      This document is updated to Issue 7.00B, May 1994, to add
  201.      the results of call failures in Section .RM 3.5.1.10/, Call
  202.      Monitor Reports.
  203.  
  204.      This document is updated to Issue 7.00A, December 1993, for
  205.      the following reasons:
  206.  
  207.        o  To remove the requirement for circuit packs to
  208.           be tested on site
  209.  
  210.        o  To add the DGR state to MCC page 118
  211.  
  212.        o  To update information on MCC pages 1521,XX and
  213.           1522,XX,Y.
  214.  
  215.        o  To add a note for the user to insert RC/V view 8.3
  216.           if it does not exist.
  217.      
  218.      For the 5E9(1) software release, Issue 7.00 of this document is
  219.      updated for the following reasons:
  220.  
  221.        o  Update Table .AW TA/.
  222.  
  223.        o  Update information on the Call Monitor in Sections 2 and 3.
  224.  
  225.        o  Update Single Process Purge and Selective Initialization
  226.           information in Section 2 to include wideband calls.
  227.  
  228.        o  Add information on the automatic trunk test scheduler
  229.           (ATTS) in Section 3.
  230.  
  231.        o  Update Trunk and Line Work Station (TLWS) information in
  232.           Section 3 for 32 test positions in 5E9(1) and to include
  233.           test position resources and resource assignment.
  234.  
  235.        o  Update line and trunk testing information in Section 3 to
  236.           include wideband calls.
  237.  
  238.        o  Change the format of information on TLWS Task Selection
  239.           Pages in Section 3 to eliminate redundancy and reduce the
  240.           number of text pages.
  241.  
  242.        o  Add 5E9(1) examples of all TLWS pages to reflect new page
  243.           layout and command changes and add information on new
  244.           5E9(1) Pages 5000,3 (line), 5000,3 (trunk), 8000, 9000,1,
  245.           9000,2, and 9201.
  246.  
  247.        o  Add information on input message editing and history in
  248.           Section 3.
  249.  
  250.        o  Add information on the Ring Generic Access Package (RGRASP)
  251.           in Section 3.
  252.  
  253.        o  Add information on the Automated Circuit Pack Return Tag
  254.           (RTAG) tool in Section 3.
  255.  
  256.        o  Add information on the Automated Static ODD (SODD) Audit in
  257.           Section 3.
  258.  
  259.        o  Update the master control center (MCC) Page Location Guide
  260.           in the Introduction to MCC Pages (formerly Introduction)
  261.           subsection of Section 4.  The update includes removing
  262.           references to the 5E2(2) through 5E5 software releases and
  263.           adding references for all MCC pages included in the 5E9(1)
  264.           subsection.
  265.  
  266.        o  Remove subsections 5E2(2) through 5E5 in Section 4 and move
  267.           to the 5E6 subsection all MCC page displays valid for 5E6
  268.           (or 5E6 and later) that were previously included in
  269.           subsections 5E2(2) through 5E5.
  270.  
  271.        o  Add the 5E9(1) subsection to Section 4.  The 5E9(1)
  272.           subsection contains MCC page displays that were added with
  273.           or changed with the 5E9(1) software release.
  274.  
  275.        o  Make minor corrections to text, tables, and figures
  276.           throughout the document.
  277.      The information in this document is applicable to all switches
  278.      equipped with 5E6 and later software releases.  When text
  279.      applies to a specific software release, the applicable software
  280.      release is indicated.
  281.      When new software releases are developed that affect this
  282.      document, updates will be made.  Also, this document is
  283.      utilizing an issue number.
  284.  
  285.      The overall structure is outlined as follows:
  286.  
  287.           1.   Section 1--Introduction:  This section summarizes the
  288.                type of information contained in the document, gives
  289.                the purpose of this information, and defines its
  290.                organization.  In addition, this section identifies
  291.                the three maintenance manuals provided for maintenance
  292.                and explains the function of each.
  293.  
  294.           2.   Section 2--Maintenance Philosophy:  This section
  295.                describes the following maintenance capabilities of
  296.                the 5ESS switch:
  297.  
  298.                  o  Maintenance overview.
  299.  
  300.                  o  Remote maintenance capabilities.
  301.  
  302.                  o  Central office maintenance plan.
  303.  
  304.                  o  System evaluation and maintenance stimuli.
  305.  
  306.                  o  Maintenance tasks:
  307.  
  308.                       a. Scheduled routine maintenance
  309.  
  310.                       b. Nonscheduled routine maintenance
  311.  
  312.                       c. Corrective maintenance tasks
  313.  
  314.                       d. System recovery
  315.  
  316.                       e. Operator Services Position System (OSPS)
  317.                          maintenance
  318.  
  319.                       f. Maintenance of vendor equipment.
  320.  
  321.                  o  Line unit trouble clearing guide.
  322.  
  323.                  o  Trunk and line maintenance:
  324.  
  325.                       a. Per-call tests
  326.  
  327.                       b. Routine line and trunk tests
  328.  
  329.                       c. Tests provided
  330.  
  331.                       d. Call monitor.
  332.  
  333.                  o  Recent change (RC), field, and software release
  334.                     retrofit/update.
  335.  
  336.                  o  Change notices (CN).
  337.  
  338.           3.   Section 3--Maintenance Tools:  This section describes
  339.                the following maintenance tools available for use in
  340.                the 5ESS switch:
  341.  
  342.                  o  Display administration process (DAP)/Non-DAP
  343.                     terminal.
  344.  
  345.                  o  MCC.
  346.  
  347.                  o  Supplementary trunk and line work station
  348.                     (STLWS).
  349.  
  350.                  o  TLWS.
  351.  
  352.                  o  Trunk and line maintenance.
  353.  
  354.                  o  Test access unit (TAU).
  355.  
  356.                  o  Directly connected test unit (DCTU).
  357.  
  358.                  o  Remote office test line (ROTL).
  359.  
  360.                  o  TLWS task selection page displays.
  361.  
  362.                  o  Recent change/verify (RC/V).
  363.  
  364.                  o  Screen program user's guide.
  365.  
  366.                  o  How to use input/output (I/O) messages.
  367.  
  368.                  o  Office data base editor (ODBE).
  369.  
  370.                  o  Access editor (ACCED).
  371.  
  372.                  o  Common network interface data base consolidator
  373.                     (CNIDBOC).
  374.  
  375.                  o  Automated circuit pack return tag (RTAG) tool.
  376.  
  377.                  o  Software debugging and troubleshooting tools.
  378.  
  379.                  o  Generic utilities.
  380.  
  381.                  o  System log files.
  382.  
  383.                  o  Diagnostics:
  384.  
  385.                       -- Diagnostic types
  386.  
  387.                       -- Diagnostic input/output messages
  388.  
  389.                       -- Routine exercises (REX)
  390.  
  391.                       -- Operation Support System (OSS) REX scheduler
  392.                          program
  393.  
  394.                       -- Automatic REX scheduler.
  395.  
  396.                  o  How to use switching module (SM) peripheral Fault
  397.                     Recovery Message (Verbose Mode).
  398.  
  399.                  o  Routine tests.
  400.  
  401.                  o  How to use office backup schedules.
  402.  
  403.                  o  Circuit pack handling procedures.
  404.  
  405.                  o  Spare circuit packs.
  406.  
  407.                  o  Circuit pack repair service and return
  408.                     procedures.
  409.  
  410.                  o  Dynamic Audits.
  411.  
  412.                  o  Static Audits.
  413.  
  414.                  o  How to use program record and program map
  415.                     documents.
  416.  
  417.                  o  How to use program change document, symbol
  418.                     address cross-reference index, and function
  419.                     address program record (PR) name cross-reference
  420.                     index.
  421.  
  422.                  o  TR303 Integrated Digital Carrier Unit (IDCU)
  423.                     remote terminal provisioning.
  424.  
  425.           4.   Section 4--MCC Page Display:  This section contains a
  426.                detailed description of the page displays of the 5ESS
  427.                switch MCC video terminal and the MCC Page Location
  428.                Guide which can be used to locate specific page
  429.                displays for specific 5E6 and later software releases.
  430.  
  431.                Section 4 is divided into five subsections as follows:
  432.  
  433.                  o  Section .RM 4.2/: Covers the introduction to the MCC
  434.                     page displays
  435.  
  436.                  o  Section .RM 4.3/: Covers the 5E6 software release
  437.  
  438.                  o  Section .RM 4.4/: Covers the 5E7 software release
  439.  
  440.                  o  Section .RM 4.5/: Covers the 5E8 software release
  441.  
  442.                  o  Section .RM 4.6/: Covers the 5E9(1) software release.
  443.  
  444.      Since this document has been developed to describe maintenance
  445.      concepts and maintenance capabilities for the 5ESS switch, it is
  446.      appropriate to identify the manuals that contain the procedures
  447.      used to maintain the switch.
  448.  
  449.           1.   AT&T 235-105-210, Routine Operations and Maintenance
  450.                Procedures: Contains the descriptive material and
  451.                detailed procedures for routine operations and
  452.                maintenance of the 5ESS switch. The following is a
  453.                list of the sections in this document:
  454.  
  455.                  o  Equipment Test List (ETL)
  456.  
  457.                  o  Operations (system control functions)
  458.  
  459.                  o  Memory Alteration Description
  460.  
  461.                  o  Memory Alteration Procedures
  462.  
  463.                  o  Abnormal Input Message Acknowledgments
  464.  
  465.                  o  Fan and Alarm Tests
  466.  
  467.                  o  Moving Head Disk (MHD) Procedures
  468.  
  469.                  o  Miscellaneous Routine Procedures
  470.  
  471.                  o  ROTL
  472.  
  473.                  o  Routine Exercise Procedures.
  474.  
  475.                The AT&T 235-105-210 also has a job aid for O&M
  476.                Checklist which must be ordered separately (see AT&T
  477.                235-001-001, Documentation Description and Ordering
  478.                Guide).
  479.  
  480.                  Note:   Refer to Table .AW TA/ for a complete list of
  481.                          the operation and maintenance procedures
  482.                          included in AT&T 235-105-210.
  483.  
  484.           2.   AT&T 235-105-220, Corrective Maintenance Procedures:
  485.                Contains three sections as follows:
  486.  
  487.                  o  Hardware - Maintenance Procedures: This section
  488.                     contains a series of task-oriented corrective
  489.                     maintenance procedures that can be used by
  490.                     personnel who are involved in maintaining various
  491.                     hardware units and circuits of the 5ESS switch.
  492.                     Also, some procedures are used to resolve
  493.                     subscribing customer service complaints.
  494.  
  495.                  o  Office Dependent Data - Maintenance Procedures:
  496.                     This section contains a series of task-oriented
  497.                     corrective maintenance procedures that can be
  498.                     used to maintain and repair office dependent data
  499.                     (ODD) associated with the switch.
  500.  
  501.                  o  Supporting Information: This section contains a
  502.                     tabular list that describes all the diagnostic
  503.                     phase descriptions and a Basic Rate Interface
  504.                     (BRI) trouble-shooting diagram.
  505.  
  506.                The AT&T 235-105-220 also has a group of job aids for
  507.                the TLWS poke commands which must be ordered
  508.                separately (see AT&T 235-001-001, Documentation
  509.                Description and Ordering Guide).
  510.  
  511.                  Note:   Refer to Table .AW TA/ for a complete list of
  512.                          the operation and maintenance procedures
  513.                          included in AT&T 235-105-220.
  514.  
  515.           3.   AT&T 235-105-250, System Recovery: Contains the
  516.                descriptive material and detailed procedures of the
  517.                software and hardware recovery capabilities of the
  518.                5ESS switch.  Both automatic and manual recovery
  519.                capabilities are covered.  The following is a list
  520.                identifying what is covered in this manual:
  521.  
  522.                  o  System Recovery Description: In the 5ESS switch,
  523.                     system recovery uses the concept of a network of
  524.                     independent processors to localize recovery
  525.                     actions.  The major processors involved are the
  526.                     administrative module (AM), communication module
  527.                     processor (CMP) (added in the 5E6 software
  528.                     release), and the individual SMs. When a fault
  529.                     exists, fault recovery attempts to reconfigure
  530.                     the system to provide full system service
  531.                     (primarily by excluding the faulty unit).
  532.                     Several levels of recovery are available, and the
  533.                     system can automatically escalate to higher and
  534.                     broader levels if initial attempts fail.  The
  535.                     higher recovery levels often include processor
  536.                     initializations.
  537.  
  538.                     This section describes the various recovery
  539.                     levels (and their impact) when used in the
  540.                     different processors.  The strategy of
  541.                     reconfiguration and escalation to higher recovery
  542.                     levels is also covered, as is the mapping between
  543.                     manual commands and internal recovery levels.
  544.  
  545.                  o  System Recovery Procedures: The procedures
  546.                     provided in this section are used to clear system
  547.                     failures which prevent the 5ESS switch from
  548.                     restoring itself automatically. Also, procedures
  549.                     are provided for analyzing the AM and SM
  550.                     initializations.
  551.  
  552.                       Note:   Refer to Table .AW TA/ for a complete list
  553.                               of the operation and maintenance
  554.                               procedures included in AT&T 235-
  555.                               105-250.
  556.  
  557.           4.   AT&T 235-105-119, Maintenance Guide Utilizing OMS5:
  558.                This document provides information related to
  559.                utilization of the OMS5 program.  The OMS5 program
  560.                summarizes the receive-only printer (ROP) output into
  561.                a readable format.  This program provides the
  562.                maintenance personnel with an easy way to analyze how
  563.                the office is performing.  After analyzing the OMS5
  564.                program summary, the maintenance personnel should use
  565.                the Corrective and Routine Maintenance Manuals (listed
  566.                previously) with this manual to correct faults that
  567.                occur in the switch.
  568.  
  569.                The OMS5 program runs on the switching control center
  570.                (SCC) minicomputer.  The tape that contains the OMS5
  571.                program can be obtained via the order number AT&T
  572.                235-105-120.  This maintenance guide and the OMS5
  573.                program can only be used via the SCC.
  574.  
  575.      The producers of this manual are constantly striving to improve
  576.      quality and usability.  Please use the enclosed user feedback
  577.      form [REF. .RM 1.9/] for your comments and to advise us of any
  578.      errors.  If the form is missing or your comments will not fit, you
  579.      can write to the following address:
  580.  
  581.                        AT&T NETWORK SYSTEMS
  582.                        Quality Department
  583.                        2400 Reynolda Road
  584.                        Winston-Salem, NC 27106
  585.  
  586.      Please include the issue number and/or date of the manual, your
  587.      complete mailing address, and telephone number.  We will attempt
  588.      to answer all correspondence within 30 days, informing you of
  589.      the disposition of your comments.
  590.  
  591.      You may also call our Documentation HOT LINE if you need an
  592.      immediate answer to a documentation question.  This HOT LINE is
  593.      not intended to eliminate the use of the user feedback form, but
  594.      rather to enhance the comment process.  The HOTLINE number is
  595.      1-800-334-0404 and it is available from 7:30 a.m. to 4:30 p.m.
  596.      Eastern time (within North Carolina, dial 1-910-727-6681).
  597.      Outside of those hours, the line is served by an answering
  598.      machine.  You can leave a message on the answering machine and
  599.      someone will return your call the following business day.
  600.  
  601.      Also, document users who have access to UNIX(R) system
  602.      electronic mail facilities may send comments via electronic
  603.      mail.  The electronic address is att!wrddo!hotline5.  Please
  604.      make sure that the document title, number, and issue number are
  605.      included in the mail along with the sender's name, phone number,
  606.      and address.
  607.      This manual is distributed by the AT&T Customer Information
  608.      Center in Indianapolis, Indiana. Most operating telephone
  609.      companies should place orders through their documentation
  610.      coordinator. Some companies may allow customers to order
  611.      directly from the Customer Information Center; however, the
  612.      majority do not. Companies that use documentation coordinators
  613.      to manage their orders receive a significant discount. If you do
  614.      not know the name/number of the documentation coordinator for
  615.      your company, you may call 1-800-432-6600 to obtain the name and
  616.      telephone number.
  617.  
  618.      Customers not represented by a documentation coordinator and
  619.      AT&T employees can order the documentation for the 5ESS switch
  620.      directly from the AT&T Customer Information Center.  Proper
  621.      billing information must be provided.  These orders may be
  622.      mailed to:
  623.  
  624.                        AT&T Customer Information Center
  625.                        Order Entry
  626.                        2855 N. Franklin Road
  627.                        Indianapolis, IN 46219
  628.  
  629.      Orders may also be called in on 1-800-432-6600 or faxed in on
  630.      1-317-322-6484.
  631.      Technical assistance for the 5ESS switch can be obtained by
  632.      calling the Regional Technical Assistance Center (RTAC) at
  633.      1-800-225-RTAC.  This telephone number is monitored 24
  634.      hours a day, 7 days a week.  During regular business hours,
  635.      your call will be answered by your local RTAC.  Outside of
  636.      normal business hours, all calls will be answered at a
  637.      centralized technical assistance center where service-affecting
  638.      problems will be dispatched immediately to your local RTAC.
  639.      All other problems will be referred to your local RTAC on the
  640.      next regular business day.
  641.      How Are We Doing?
  642. \
  643. \
  644.      Document Title:  SYSTEM MAINTENANCE REQUIREMENTS AND TOOLS
  645.  
  646.      Document Number:  AT&T 235-105-110      Issue Number:  7.00
  647.      Publication Date:  November 1993
  648.  
  649.      AT&T welcomes your feedback on this document.  Your comments can
  650.      be of great value in helping us improve our documentation.
  651.  
  652.      1. Please rate the effectiveness of this document in the following areas:
  653.  4
  654.      ____________________________________________________________________
  655.     |                      |           |      |      |      |    Not     |
  656.     |                      | Excellent | Good | Fair | Poor | Applicable |
  657.     |______________________|___________|______|______|______|____________|
  658.     | Ease of Use          |           |      |      |      |  ///////// |
  659.     |______________________|___________|______|______|______|____________|
  660.     | Clarity              |           |      |      |      |  ///////// |
  661.     |______________________|___________|______|______|______|____________|
  662.     | Completeness         |           |      |      |      |  ///////// |
  663.     |______________________|___________|______|______|______|____________|
  664.     | Accuracy             |           |      |      |      |  ///////// |
  665.     |______________________|___________|______|______|______|____________|
  666.     | Organization         |           |      |      |      |  ///////// |
  667.     |______________________|___________|______|______|______|____________|
  668.     | Appearance           |           |      |      |      |  ///////// |
  669.     |______________________|___________|______|______|______|____________|
  670.     | Examples             |           |      |      |      |            |
  671.     |______________________|___________|______|______|______|____________|
  672.     | Illustrations        |           |      |      |      |  ///////// |
  673.     |______________________|___________|______|______|______|____________|
  674.     | Overall Satisfaction |           |      |      |      |  ///////// |
  675.     |______________________|___________|______|______|______|____________|
  676.  
  677.  
  678.      2. Please check the ways you feel we could improve this document:
  679.  
  680.        [] Improve the                  [] Make it more concise/brief
  681.           overview/introduction
  682.                                        [] Add more step-by-step
  683.        [] Improve the table of            procedures/tutorials
  684.           contents
  685.                                        [] Add more troubleshooting information
  686.        [] Improve the organization
  687.                                        [] Make it less technical
  688.        [] Include more figures
  689.                                        [] Add more/better quick reference
  690.        [] Add more examples               aids
  691.  
  692.        [] Add more detail              [] Improve the index
  693.  
  694.  
  695.       Please provide details for the suggested improvement._________________
  696.  
  697.       ______________________________________________________________________
  698.  
  699.      3. What did you like most about this document?
  700.  
  701.       ______________________________________________________________________
  702.  
  703.       ______________________________________________________________________
  704.  
  705.      4. Feel free to write any comments below or on an attached sheet.
  706.  
  707.       ______________________________________________________________________
  708.  
  709.       ______________________________________________________________________
  710.  
  711.       ______________________________________________________________________
  712.  
  713.       ______________________________________________________________________
  714.  
  715.  
  716.      If we may contact you concerning your comments, please complete the
  717.      following:
  718.  
  719.      Name: ______________________________  Telephone Number: (___)__________
  720.  
  721.      Company/Organization: ___________________          Date: ______________
  722.  
  723.      Address: ______________________________________________________________
  724.  
  725.      When you have completed this form, please fold, tape, and return to the
  726.      following address or Fax to: 910-727-3043.
  727.  
  728.                          DOCUMENTATION SERVICES
  729.                          2400 Reynolda Road
  730.                          Winston-Salem, NC 27199-2029
  731.      The following is a list of manuals that the user should be aware
  732.      of when reading this document:
  733.  
  734.        o  AT&T 235-600-700, 5ESS Switch Input Messages Manual
  735.  
  736.        o  AT&T 235-600-750, 5ESS Switch Output Messages Manual
  737.  
  738.        o  AT&T 235-105-119, Maintenance Guide Utilizing OMS5
  739.  
  740.        o  AT&T 235-105-210, Routine Operations and Maintenance
  741.           Procedures
  742.  
  743.        o  AT&T 235-105-220, Corrective Maintenance Procedures
  744.  
  745.        o  AT&T 235-105-250, System Recovery
  746.  
  747.        o  AT&T 235-600-104, Translations Data 5E6
  748.  
  749.        o  AT&T 235-600-105, Translations Data 5E7
  750.  
  751.        o  AT&T 235-600-106, Translations Data 5E8
  752.  
  753.        o  AT&T 235-600-107, Translations Data 5E9
  754.  
  755.        o  AT&T 235-600-400, Audits Manual
  756.  
  757.        o  AT&T 235-600-500, Asserts Manual
  758.  
  759.        o  AT&T 235-600-510, Software Analysis Guide
  760.  
  761.        o  AT&T 235-600-601, Processor Recovery Messages
  762.  
  763.        o  AT&T 235-900-106, Product Specification 5E6
  764.  
  765.        o  AT&T 235-900-107, Product Specification 5E7
  766.  
  767.        o  AT&T 235-900-108, Product Specification 5E8.
  768.  
  769.        o  AT&T 235-900-109, Product Specification 5E9(1).
  770.  
  771.        Note:   Other manuals not identified previously that can be
  772.                helpful to the customer are listed in AT&T 235-
  773.                000-000, Numerical Index - Division 235.  This
  774.                index is for informational purposes only.  Site
  775.                documents should be ordered from the applicable H-
  776.                drawing.  If you do not have a copy of this index,
  777.                it can be ordered from the Customer Information
  778.                Center in Indianapolis, Indiana.
  779.  
  780.      The 5ESS(R) switch is supported by many built-in maintenance
  781.      aids:
  782.  
  783.        o  Simplified human interface system
  784.  
  785.        o  System status displays
  786.  
  787.        o  Combined audible and visual alarm system
  788.  
  789.        o  Automatic routine testing of circuitry
  790.  
  791.        o  Routine exercise (REX) capability
  792.  
  793.        o  Automatic fault detection and recovery
  794.  
  795.        o  Manual testing capability
  796.  
  797.        o  Remote maintenance capability
  798.  
  799.        o  Duplication of common control equipment
  800.  
  801.        o  Compact physical size.
  802.  
  803.      The MCC is the primary communication link between on-site
  804.      maintenance personnel and the 5ESS switch.  The MCC provides the
  805.      interface capability for administrative and maintenance tasks.
  806.      The major components of the MCC (Figure .AW G1/) consist of the
  807.      following:
  808.  
  809.        o  A video display terminal with keyboard
  810.  
  811.        o  A receive-only printer (ROP) (optional)
  812.  
  813.        o  A key telephone set with loudspeaker
  814.  
  815.        o  A test access unit (TAU).
  816.  
  817.      Page displays on the video display terminal provide the status
  818.      and control information needed to perform maintenance tasks.
  819.      Maintenance requests are input using the keyboard.  The ROP
  820.      provides a hardcopy of input and output messages.  Thus, a
  821.      record is available for future reference.  The key telephone set
  822.      is used to communicate with work areas outside the office.  This
  823.      telephone set can be used independently of the 5ESS switch,
  824.      thereby ensuring outside communication if an office outage
  825.      occurs.  A loudspeaker is provided for communication at times
  826.      when maintenance personnel need the use of both hands.  The TAU
  827.      provides telephone jacks that enable communications with other
  828.      work areas in the office.  In addition, TAU provides access to
  829.      trunks and lines for maintenance activities.
  830.  
  831.      The real-time system status is shown at the MCC video terminal
  832.      on the second and third lines of the page display.  (See
  833.      Figure .AW G2/.)  Thus, the occurrence of any abnormal conditions
  834.      is displayed immediately.  The MCC status display must be valid
  835.      at all times.  This requires monitoring of the time indicator to
  836.      ensure reliable display indications.  The time-of-day indicator
  837.      (24-hour clock) at the top right of the video display is
  838.      incremented every 5 seconds.  Observation of this time indicator
  839.      helps to determine if the display interface is operating.  If
  840.      the indicator is not changing, the interface is not working, and
  841.      the entire video display is invalid.  Figure .AW G2/ is an example of
  842.      the MCC page display design.
  843.  
  844.      Whenever an alarm condition occurs, an audible/visual alarm is
  845.      activated to ensure that maintenance personnel are informed even
  846.      if the MCC terminal is not being monitored.  To make it easier
  847.      for maintenance personnel to quickly locate off-normal
  848.      conditions on the video displays, various video attributes such
  849.      as reverse video, flashing, intensity, and color (optional) are
  850.      used in addition to text.  The particular combination of these
  851.      attributes depends on the maintenance ``state.'' Refer to
  852.      Table .AW TAG/ for additional information on the most commonly used
  853.      MCC states and their video characteristics.  When an alarm condition
  854.      occurs, the severity of the alarm is indicated by the level
  855.      indicator (CRITICAL, MAJOR, or MINOR) backlighting in the
  856.      summary status area at the top of each display.  Each alarm
  857.      level (CRIT, MAJ, or MIN) also has its own distinct sound.  The
  858.      unit indicator that represents the particular area of alarm
  859.      condition (for example, OVERLOAD or BLDG/PWR) flashes until the
  860.      alarm is retired.  To retire the audio/visual alarms, depress
  861.      the ALM RLS function key.  Once the alarm is retired, the level
  862.      indicator returns to normal video and the unit indicator stops
  863.      flashing.  The alarm level color remains until the MCC page
  864.      associated with the unit has been displayed.  At this point, the
  865.      unit indicator goes to black on cyan which indicates the problem
  866.      still exists but is being investigated.  When the condition
  867.      causing the alarm is corrected, the unit indicator returns to
  868.      normal video.
  869.      Automatic routine tests are checks and tests run automatically
  870.      on a prescheduled basis to verify the integrity of a circuit, a
  871.      unit, or the entire system.  The system has built-in self-checks
  872.      which constantly check parity, framing, and protocol of words
  873.      and messages.  In addition, periodic routine exercises are run.
  874.      These exercises verify the complete integrity of all units
  875.      including both the operational and the maintenance-related parts
  876.      of units.  Per-call tests are run on a line every time it is
  877.      used.  Table .AW TB/ provides a list of automatic routine tests,
  878.      intervals, and functions.  Audits are also run to check software
  879.      programs.  Audits are run periodically and during slack call
  880.      processing periods.  The Call Monitor makes test calls for
  881.      periodic analysis to detect the loss of call processing
  882.      functionality.
  883.  
  884.      The MCC enhances the manual testing capabilities of the system.
  885.      Diagnostics can be run using the keyword at the MCC to input the
  886.      appropriate messages.  If the appropriate input message is not
  887.      known, the user can enter the dgn:keyword?, where the keyword
  888.      for example could be ``luhlsc'' and the symbol ``?'' indicates
  889.      help when an appropriate input message is desired.  Figure .AW G3/ is
  890.      an example of how the help command can be used.  The first help
  891.      command gives the complete input message, and the second help
  892.      command gives the options associated with the input message.
  893.      User's actions are indicated in bold type.
  894.  
  895.      In addition, many block diagram-type page displays (that is, MCC
  896.      page displays -- see Section .RM 4.2/) are available to help in
  897.      locating and identifying faults.  The TAU provides a means of
  898.      connecting test equipment to various lines and trunks.  Direct
  899.      connection and terminal access jacks are contained in the TAU.
  900.      Section .RM 3./ contains a description of TAU.
  901.      The duplication of common control equipment permits switching
  902.      from a faulty unit which is active to a standby unit.  Thus, the
  903.      faulty unit can be taken out of service (OOS) and repaired
  904.      without impairing the switching capability of the office.
  905.      Maintenance of the system can be performed remotely by
  906.      operational support systems (OSS), located at the remote
  907.      switching control center (SCC).  The MCC human interface
  908.      capabilities are available at the remote SCC.  This includes the
  909.      video display, input/output, and alarm control capabilities.
  910.      The trunk and line work station (TLWS) TAU is not provided at
  911.      the remote SCC.
  912.      The objective of this maintenance plan is to identify both
  913.      hardware and software faults in the 5ESS switch before they
  914.      reach a service-affecting level.  If this maintenance plan is
  915.      followed, customer complaints can be reduced to a minimum and be
  916.      a useful indication of the switch performance.  If customer
  917.      complaints suddenly increase in a normal office, the complaints
  918.      can provide information useful in identifying problems and their
  919.      causes.  Therefore, customer complaints can help identify the
  920.      following:
  921.  
  922.      Complaint location:
  923.  
  924.        o  Switching module (SM) or group of SMs
  925.  
  926.        o  Remote switching module (RSM)
  927.  
  928.        o  Line unit (LU) or group of line units.
  929.  
  930.      Complaint type:
  931.  
  932.        o  Plain old telephone service (POTS)
  933.  
  934.        o  Private branch exchange (PBX)
  935.  
  936.        o  Features
  937.  
  938.        o  No dial tone
  939.  
  940.        o  Call cutoff.
  941.  
  942.      Complaint cause:
  943.  
  944.        o  Software update
  945.  
  946.        o  Change notice (CN) Application
  947.  
  948.        o  Unusual office activity
  949.  
  950.        o  Cable cut
  951.  
  952.        o  Nondiagnosable hardware fault.
  953.  
  954.      If unusual or unresolved conditions and complaints cannot be
  955.      resolved at the local level, contact your next level of
  956.      technical support.
  957.  
  958.      Until such time as the customer complaint rate is under control,
  959.      the number of customer complaints received is not an accurate
  960.      indication of switch performance.  A more accurate accounting
  961.      can be achieved through the monitoring of the operational test
  962.      failures (OTFs) and the grid fabric failures.
  963.      ROP Analysis:  Periodic checks should be made using the daily
  964.      reports to determine whether or not hardware faults are
  965.      occurring.  AT&T 235-105-220, Corrective Maintenance Procedures,
  966.      can be used to identify the hardware involved in the following
  967.      instances (except for the line removal reports; they are covered
  968.      in this manual):
  969.  
  970.        o  Unit diagnostic (routine exercise) failure
  971.  
  972.        o  Grid fabric failures
  973.  
  974.        o  OTFs -- Set the verbose mode periodically to allow printing
  975.           of these messages
  976.  
  977.        o  Per-call test failures (PCTFs)
  978.  
  979.        o  Machine detected interoffice irregularities (MDIIs)
  980.  
  981.        o  Line removals.
  982.  
  983.      Action:  If any of the previous conditions occur, then go to the
  984.      appropriate section in this manual for a more complete
  985.      description and the appropriate action.
  986.  
  987.        Note:   If you are unable to resolve the errors after
  988.                referencing the section and documents mentioned,
  989.                then contact the next level of technical support.
  990.  
  991.      ROP Analysis:  Periodic checks using AT&T 235-070-100, Traffic
  992.      and Plant Measurements, Appendix 1 of Administration and
  993.      Engineering Guidelines, should be made to detect if large
  994.      numbers of the following types of messages have occurred:
  995.  
  996.        o  Manual action asserts
  997.  
  998.        o  Audits
  999.  
  1000.        o  Interrupts [for example, single-process purges (SPP) is a
  1001.           first-level interrupt].
  1002.  
  1003.      Action: Set the print log status periodically to print these
  1004.      types of messages.  Upon receiving a repetition of these, refer
  1005.      to AT&T 235-600-500, Asserts Manual, and AT&T 235-600-400,
  1006.      Audits Manual, for the proper action to take.
  1007.  
  1008.        Note:   If you are unable to resolve the errors after
  1009.                referencing the document mentioned, then contact
  1010.                the next level of technical support.
  1011.  
  1012.      Remember, initializations can cause codes 5, 7, 8, etc.,
  1013.      customer complaints, so frequently check the ROP for indications
  1014.      of trouble.  For more information on initializations, refer to
  1015.      AT&T 235-105-250, System Recovery, which has some general
  1016.      information about system recovery/initialization.
  1017.      Office Backup Methods:  There are four levels of backup for the
  1018.      5ESS switch disk drives.  These levels are as follows:
  1019.  
  1020.        a. Memory to primary disk backup
  1021.  
  1022.        b. UNIX(R) Real-Time Reliable (RTR) operating system root
  1023.           partition to backup-root partition backup
  1024.  
  1025.        c. Office dependent data (ODD) backup to tape
  1026.  
  1027.        d. Full office backup to tape.
  1028.  
  1029.      For detailed procedures covering the disk drives, refer to the
  1030.      Memory Allocation Procedures in AT&T 235-105-210.  For
  1031.      information on Backup Schedules and Guidelines, refer to
  1032.      Subsection .RM 3.23.7/ in this manual.
  1033.      Program update is the process that activates orderly program
  1034.      changes in the switching equipment software.  The changes are
  1035.      made to solve a system problem.  The following two types of
  1036.      program updates are available:
  1037.  
  1038.        o  Official Fixes:  Software updates
  1039.  
  1040.        o  Emergency Fixes:  Temporary measurement plan (TMP) software
  1041.           updates.
  1042.  
  1043.      In-service offices receive most software fixes via software
  1044.      updates.
  1045.  
  1046.      The following list of operations should be adhered to when
  1047.      applying software updates:
  1048.  
  1049.        1. In a post-turnover office, when it is not in a retrofit or
  1050.           restart mode, the Operating Telephone Company (OTC) is
  1051.           responsible for obtaining and applying all applicable
  1052.           software updates.
  1053.  
  1054.        2. Maintain software updates to the current Software Change
  1055.           Administration and Notification System (SCANS) level.
  1056.  
  1057.        3. Follow the software update's special and soak instructions
  1058.           exactly.  In an in-service office, remember to SOAK all
  1059.           software updates for at least a full day.
  1060.  
  1061.        4. Some software updates require a boot of the administrative
  1062.           module (AM) or a craft initialization in order to make
  1063.           portions work properly; therefore, the application of the
  1064.           software update should be carefully monitored by the
  1065.           Switching Control Center System (SCCS) or site personnel
  1066.           until it is complete.
  1067.  
  1068.        5. When a software update requires a boot, always perform the
  1069.           boot during a low-traffic period.
  1070.  
  1071.        6. If a software update fails during application (apply, soak,
  1072.           and/or official), and the situation cannot be resolved,
  1073.           escalate to the next level of technical support.
  1074.  
  1075.        Warning:   DO NOT remove files such as ``Cud'' and
  1076.                   ``.pupstat,'' or any file in ``/etc/bwm''
  1077.                   without first consulting with Electronic
  1078.                   Switching Assistance Center (ESAC), Regional
  1079.                   Technical Assistance Center (RTAC), or Customer
  1080.                   Technical Support (CTS) Organization.
  1081.  
  1082.      This section represents some preventive maintenance procedures
  1083.      needed to keep the 5ESS switch operating efficiently.
  1084.      The fan filters in the 5ESS switch frames and moving head disks
  1085.      (MHDs) should be checked periodically.  A dirty filter will not
  1086.      allow adequate air to circulate within the equipment and could
  1087.      lead to early failure in the hardware.
  1088.  
  1089.      For information regarding replacement frequency and replacement
  1090.      procedures for both frame fans and MHD fans, refer to AT&T 235-
  1091.      105-210, Routine Operations and Maintenance Procedures.
  1092.      Review the REX output messages daily to see if any failures have
  1093.      occurred.  Normally, if a diagnostic failure occurs during REX,
  1094.      that hardware will remain OOS and must be manually diagnosed and
  1095.      restored to service.
  1096.  
  1097.      This is a very important action to conscientiously perform.  If
  1098.      one side of a duplex unit fails REX diagnostics, it is not
  1099.      restored.  If the other side of this unit takes a fault, there
  1100.      is no way to recover and the unit will be in duplex failure
  1101.      mode.  It is easy to see how critical this would be if the unit
  1102.      was important to call processing.
  1103.      Check the ROP Reference Guide section of AT&T 235-105-119,
  1104.      Maintenance Guide Utilizing OMS5, for canceled or needed
  1105.      REORGANIZATION messages.  Determine why the relation
  1106.      reorganization failed.  If unable to locate the trouble or
  1107.      resolve it, escalate to the next level of technical support.
  1108.      All critical system status indications are provided locally and
  1109.      remotely.  The MCC provides real-time system status summary
  1110.      indications, control and display capabilities, and human
  1111.      interface.  These capabilities are also remoted to the remote
  1112.      switching control center.  System status and alarm indications
  1113.      are displayed on the remote switching control center critical
  1114.      indicator panel.
  1115.      The status display provides a comprehensive presentation of
  1116.      system conditions including the following:
  1117.  
  1118.        o  Alarms and other abnormalities
  1119.  
  1120.        o  Abnormal load conditions
  1121.  
  1122.        o  Significant control in effect
  1123.  
  1124.        o  Individual unit status.
  1125.  
  1126.      The status display is made up of abbreviated name displays of
  1127.      each monitored unit or condition.  Normal operating conditions
  1128.      are displayed in dynamic (light on dark) text.  Trouble
  1129.      conditions are displayed in steady bold reverse video (dark
  1130.      letters on enlarged bright background) or a color combination.
  1131.      All alarm conditions are displayed by a unit indicator such as -
  1132.      AM, SM, and a level indicator - (CRITICAL, MAJOR, or MINOR).
  1133.      An audible indication is also sounded as follows:
  1134.  
  1135.        o  In minor alarm conditions, the minor alarm horn sounds (if
  1136.           office is equipped).
  1137.  
  1138.        o  For major alarm conditions, the audible alarm chimes at a
  1139.           slow rate.
  1140.  
  1141.        o  For critical alarm conditions, the audible alarm chimes at
  1142.           a fast rate.
  1143.  
  1144.      There are two system alarm release modes: automatic alarm
  1145.      release and manual alarm release.  If the system is in the
  1146.      automatic alarm release mode, the audible alarm and the flashing
  1147.      alarm conditions are released 5 seconds after initialization.
  1148.      If the system is in the manual alarm release mode, the audible
  1149.      alarm and flashing alarm conditions are released by operating
  1150.      the ALM RLS function key on the video terminal keyboard.  Minor
  1151.      audible alarms are retired after 5 seconds in either mode.
  1152.      Released alarms and controls in effect remain in the alarm
  1153.      condition until the system has been restored to normal operating
  1154.      condition.  The alarm release mode is changed via a maintenance
  1155.      command available on display Page 105/106, 116, or an input
  1156.      message.  Table .AW TC/ lists MCC status indicators and their
  1157.      meanings.
  1158.  
  1159.        Note:   A display administration process (DAP) terminal
  1160.                must be used to access the control and display
  1161.                portion of the MCC or remote switching control
  1162.                center video display.  The DAP terminal can be used
  1163.                to perform any command that is needed to maintain
  1164.                the switch (for example, poke command 330 on MCC
  1165.                display Page 1240 restores MSGS 0 to service).
  1166.                These terminals are defined in the data base, and a
  1167.                number (office dependent) of DAPs can be assigned.
  1168.                A maximum of eight DAP terminals for 5E6 or sixteen
  1169.                DAP terminals for 5E7 and later can be used
  1170.                simultaneously per switch.
  1171.  
  1172.                Non-DAP terminals enable the user to perform the
  1173.                same functions as DAP terminals except for being
  1174.                able to access and display the MCC page displays.
  1175.                The non-DAP terminals use message mode commands to
  1176.                maintain the switch (for example, input message,
  1177.                RST:MSGS=0).
  1178.  
  1179.      The control and display portion of the MCC or remote switching
  1180.      control center video display is used to monitor at a subsystem
  1181.      level.  Control and display consists of many separate pages that
  1182.      can be displayed individually.  Each page shows the operating
  1183.      condition and a menu of possible input commands for a particular
  1184.      subsystem.  Figure .AW G4/ shows a control and display page.  The
  1185.      display conventions used for equipment status are also used for
  1186.      all control and display page displays.  An index page is
  1187.      provided to allow quick access to any of the control and display
  1188.      pages during trouble situations.  A message page is used
  1189.      whenever control and display information is not required (that
  1190.      is, the display of system status is all that is desired).  This
  1191.      avoids confusion, since the display provides only the system
  1192.      status and input message information when the blank page is
  1193.      used.  (Figure .AW G2/ shows the video display as it appears with the
  1194.      blank page display.)
  1195.  
  1196.      The input message area is used for inputting human interface
  1197.      messages.  Refer to Section .RM 3./ of this document for details of
  1198.      how to use input messages.
  1199.  
  1200.      Any deviation from normal system operating conditions produces a
  1201.      printout on the MCC or remote switching control center.  The
  1202.      printout contains all data relevant to the condition, diagnostic
  1203.      results, and a list (by priority) of suspected faulty circuit
  1204.      boards.  Periodic traffic and plant summaries are also printed
  1205.      on the printer.  All of these printouts are important in
  1206.      determining system status, with diagnostic information and
  1207.      circuit board lists being of primary importance to maintenance
  1208.      personnel.  The printer should be connected whenever maintenance
  1209.      is being performed in the office.  For detailed analysis of
  1210.      printouts, refer to AT&T 235-600-750, Output Messages Manual.
  1211.      Routine maintenance is performed on a specified schedule to
  1212.      secure maximum performance of the total network.  Since peak
  1213.      load periods and features are different from office to office,
  1214.      some tests (for example, REX test) may not have specific test
  1215.      schedules that are best for all of the offices.  In this
  1216.      situation, the equipment test list (ETL) can be very helpful in
  1217.      giving references to procedures and recommended time intervals
  1218.      to perform these types of tests.
  1219.  
  1220.      Refer to AT&T 235-105-210, Routine Operations and Maintenance
  1221.      Procedures, for the 5ESS switch routine maintenance schedules
  1222.      (residing in the ETL).  More importantly, this manual contains
  1223.      descriptive and detailed procedures for the schedules listed in
  1224.      the ETL.
  1225.      Nonscheduled routine maintenance procedures are basically those
  1226.      procedures that are not listed on the ETL.  The following list
  1227.      contains some of the nonscheduled operations:
  1228.  
  1229.        o  System Control Functions:
  1230.  
  1231.             a. Loading automatic message accounting (AMA) tapes
  1232.  
  1233.             b. Set/change date and time
  1234.  
  1235.             c. Alarm system assignments.
  1236.  
  1237.        o  Call Trace Procedures:
  1238.  
  1239.             a. Nuisance call trace
  1240.  
  1241.             b. Interoffice call trace
  1242.  
  1243.             c. Utility call trace.
  1244.  
  1245.        o  Miscellaneous Routine Procedures:
  1246.  
  1247.             a. Bring up AMA teleprocessing system (AMATPS)
  1248.  
  1249.             b. Bring up central trunk test unit (CTTU)
  1250.  
  1251.             c. Bring up Engineering Administration Data Acquisition
  1252.                System (EADAS).
  1253.  
  1254.        o  Memory Alteration Procedures:
  1255.  
  1256.             a. Request software update summary
  1257.  
  1258.             b. Obtain ODD backup schedule
  1259.  
  1260.             c. Load software updates from tape.
  1261.  
  1262.      For the complete list of nonscheduled routine operations, refer
  1263.      to AT&T 235-105-210, Routine Operations and Maintenance
  1264.      Procedures.
  1265.      The video display pages are used together with the system status
  1266.      display and ROP output messages to isolate a hardware trouble to
  1267.      a specific unit.  Then the system's diagnostic and grid exercise
  1268.      programs are used to pinpoint the trouble to the specific
  1269.      circuit pack(s) as described in Section .RM 2.5.3.2/, Hardware Repair
  1270.      Procedure (following).  Also, a simplified trouble location
  1271.      procedure is shown in Figure .AW G5/.
  1272.  
  1273.        Note:   Periods of AM insanity may affect MCC display and
  1274.                functional capabilities.
  1275.  
  1276.      Automatic trouble location is an integral part of the diagnostic
  1277.      and grid exercise programs in the 5ESS switch environment.
  1278.      These programs are designed to test functions at the circuit
  1279.      pack (board) level.  Therefore, most test failures can pinpoint
  1280.      the fault to a small number of circuit packs.
  1281.  
  1282.      The diagnostic and grid exercise programs maintain a list (by
  1283.      priority) of suspect circuit packs at each test point in the
  1284.      diagnostic.  During execution, this list expands and contracts
  1285.      as testing shifts attention among the hardware.  Upon the first
  1286.      failure, the current circuit pack list is converted to a
  1287.      suspected faulty equipment list containing location information
  1288.      and printed on the ROP.  Combined use of this list and the frame
  1289.      and shelf-mounted designation strips provide direct access to
  1290.      suspect circuit packs.  The trouble repair procedures in AT&T
  1291.      235-105-220, Corrective Maintenance Procedures, should be used
  1292.      to replace the faulty circuit pack.  A sample faulty equipment
  1293.      list printout is shown in Figure .AW G6/.
  1294.  
  1295.      For each circuit pack, the following information is given:
  1296.  
  1297.        o  AISLE:  Aisle equipment frame location within the office.
  1298.  
  1299.        o  MODULE:  Switching module number.
  1300.  
  1301.        o  CABINET:  Cabinet type and number.
  1302.  
  1303.        o  CODE:  Circuit pack number.
  1304.  
  1305.        o  FORM:  Equipment forms.  A form can be one of two types as
  1306.           follows:
  1307.  
  1308.             a. Series number with carrier pack
  1309.  
  1310.             b. Issue number with micro code.
  1311.  
  1312.        o  EQL:  Equipment physical location [for example, 53-016
  1313.           (where 53 = vertical distance, in inches, of the circuit
  1314.           above the floor and 016 = horizontal distance of circuit
  1315.           from LEFT edge of bay in 1/8-inch increments)].  A third
  1316.           field [53-016-XX, where XX = depth (in the unit) in 1/10-
  1317.           inch increments] is also included.
  1318.  
  1319.        o  TYPE:  Helper unit.
  1320.  
  1321.             Note:   When a note (for example, 8) appears in this
  1322.                     column, refer to the ``TLP (Trouble Locating
  1323.                     Process) NOTE APPENDIX'' in AT&T 235-600-750,
  1324.                     Output Messages Manual.
  1325.  
  1326.        o  DGN:  Diagnose.
  1327.  
  1328.        o  LUHLSC:  Line unit high-level service circuit.
  1329.  
  1330.      Another maintenance tool available to maintenance personnel for
  1331.      locating trouble is the utility call trace.  Utility call trace
  1332.      allows users to do the following:
  1333.  
  1334.        o  Snapshot the hardware path representing a call connection.
  1335.  
  1336.        o  Trace all connections of a call.
  1337.  
  1338.        o  Trigger a call trace with a utility break point.
  1339.  
  1340.        o  Print the path of the call through the switch in diagnostic
  1341.           format on the ROP and show it on the MCC screen.
  1342.  
  1343.      Craft and/or maintenance personnel can also use utility call
  1344.      trace to trace test calls.  For example, to troubleshoot
  1345.      customer complaints, a test call can be traced to or from the
  1346.      customer to see what hardware is in use.
  1347.      In the 5ESS switch, data base inconsistencies can be identified
  1348.      by asserts and audits.  The results of the asserts and audits
  1349.      can be sent to the system log file and/or the ROP.  Audits and
  1350.      asserts are used in the 5ESS switch to verify and check the
  1351.      validity of software data structures such as the ODD and
  1352.      equipment configuration data (ECD) in the AM.  Data base repair
  1353.      procedures are provided in AT&T 235-105-220, Corrective
  1354.      Maintenance Procedures.
  1355.      Reconfiguration is necessary to prevent faulty hardware from
  1356.      affecting system processing.  Equipment can be reconfigured
  1357.      either automatically or manually.  Basically, reconfiguration
  1358.      consists of the following:
  1359.  
  1360.        o  Appointing other hardware to assume functions of the faulty
  1361.           hardware
  1362.  
  1363.        o  Removing traffic from the faulty hardware
  1364.  
  1365.        o  Removing faulty hardware from service
  1366.  
  1367.        o  Updating system status with appropriate alarms, indicators,
  1368.           printouts, etc.
  1369.  
  1370.      Since the 5ESS switch varies in size and equipment usage, the
  1371.      recovery procedures vary in complexity.  The large office
  1372.      obviously has a wider range of reconfiguration possibilities
  1373.      since it contains more hardware.  Fault recovery is performed at
  1374.      a subsystem level whenever possible.  Only the fault-associated
  1375.      subsystem(s) is affected during recovery.
  1376.      When a hardware fault is identified, the system begins automatic
  1377.      recovery procedures.  If the system is in good operating
  1378.      condition prior to the fault and the fault is not catastrophic,
  1379.      automatic recovery should restore normal processing.  Automatic
  1380.      recovery performs all the reconfiguration and initialization
  1381.      processes necessary to correct the problem.  Automatic recovery
  1382.      restores the system in the great majority of all faults.
  1383.      Manual reconfiguration is used in the repair of a unit following
  1384.      automatic recovery or if automatic recovery does not place the
  1385.      faulty unit OOS and restore processing.  Most manual
  1386.      reconfiguration is done from the MCC or the remote maintenance
  1387.      center (if provided).  There are several numeric input commands
  1388.      on the control and display pages that can be entered from the
  1389.      terminal keyboard.  They are as follows:
  1390.  
  1391.        o  REMOVE: This series of commands (2XX and 2XXX) reroutes
  1392.           traffic from the affected unit and places the unit OOS.
  1393.  
  1394.        o  RESTORE: This series of commands (3XX and 3XXX) diagnoses
  1395.           the unit to determine if it is capable of operating.  If
  1396.           diagnostic returns all tests passed (ATP) or conditional
  1397.           all tests passed (CATP), the unit will be restored to
  1398.           service.  Otherwise, the unit is left OOS.
  1399.  
  1400.        o  SWITCH: This series of commands (4XX and 4XXX) causes all
  1401.           traffic and processing to be switched to the mate
  1402.           controller.
  1403.  
  1404.        o  DIAGNOSE: This series of commands (5XX and 5XXX) requests
  1405.           diagnostics to be run on specified unit(s).  The unit
  1406.           remains out of service until manual restoral to service is
  1407.           requested.
  1408.  
  1409.        o  FORCE: This series of commands (4XX and 4XXX)
  1410.           unconditionally forces operation to the desired unit and
  1411.           puts the mate unit OOS Forced Unavailable.
  1412.  
  1413.      All of these commands are entered conditionally, and the system
  1414.      enables them.  The video page display for each unit has a menu
  1415.      of commands (and input codes) available for that unit.  If the
  1416.      system is experiencing problems, it may not honor these input
  1417.      requests.  Unconditional options and manual overrides are
  1418.      provided for these cases.  The amount of direct control
  1419.      available depends on the type of unit involved.
  1420.      Fully duplicated (duplex) units [for example, message switch
  1421.      control unit (MSCU), office network timing complex (ONTC), and
  1422.      module controller/time slot interchanger (MCTSI)] contain
  1423.      control/display (CD) packs with several status light-emitting
  1424.      diodes (LEDs) and manual reconfiguration switches.  The CD packs
  1425.      such as the SN412, SN516, and the TN1077 all contain four
  1426.      switches and five LEDs which provide and display the following
  1427.      capabilities:
  1428.  
  1429.        o  ON:  A momentary pushbutton switch used to power up the
  1430.           unit.
  1431.  
  1432.        o  OFF:  A momentary pushbutton switch used to power down the
  1433.           unit only if that unit is not in service or is unavailable.
  1434.  
  1435.        o  RST/ROS:  A rocker switch used to request a unit be
  1436.           restored to service or conditionally removed from service.
  1437.  
  1438.        o  MOR:  A momentary manual override switch.  Whenever this
  1439.           switch is simultaneously depressed with the OFF switch,
  1440.           power is turned off regardless of the hardware state (ACT,
  1441.           STBY, or OOS).
  1442.  
  1443.        o  OFF:  A red LED that lights whenever unit power is off.
  1444.  
  1445.        o  ALM:  A red LED that lights whenever there is a power fault
  1446.           on the unit (fuse or converter alarm).  Note that in the
  1447.           alarm state, all power may not be off in the unit.  Once
  1448.           maintenance personnel power down the unit for repairs, the
  1449.           OFF LED lights and the ALM LED goes off.
  1450.  
  1451.        o  OOS:  A yellow LED controlled by the system.  This LED
  1452.           lights whenever the unit is out of service.
  1453.  
  1454.        o  RQIP:  A green LED controlled by the system.  This LED
  1455.           lights whenever a request to restore or remove a unit from
  1456.           service has been received by the system.  If this request
  1457.           is denied or fails, this LED flashes for 5 to 6 seconds.
  1458.           The LED goes off when the requested action has been
  1459.           completed.
  1460.  
  1461.        o  ROS:  A green LED that lights whenever the restore/request
  1462.           out-of-service (RST/ROS) switch is in the ROS position.
  1463.  
  1464.      Figure .AW G7/ shows an example of the SN412/SN516 CD pack.
  1465.  
  1466.      Table .AW TD/ summarizes duplex control and display pack features for
  1467.      the 5ESS switch.
  1468.  
  1469.      Unduplicated (simplex) units are not equipped with control and
  1470.      display packs.  All simplex requests (RST, ROS, etc.) are input
  1471.      via an input message.  Simplex status [request in progress
  1472.      (RQIP, OOS, etc.)] is displayed and printed at the MCC or SCC.
  1473.  
  1474.      The AT&T 3B20D computer units are equipped with the TN5 AM C/D
  1475.      pack shown in Figure .AW G8/.  This pack is equipped with an
  1476.      additional alarm cutoff/test (ACO/T) LED and switch that the
  1477.      SN412 and SN516 packs do not have.
  1478.  
  1479.      Unit controller conditions must be known at all times.  This
  1480.      information is needed to define system status.  Four general
  1481.      status states have been defined for the 5ESS switch unit
  1482.      controllers.  They are active, standby, out of service, and
  1483.      unavailable.  Table .AW TE/ summarizes basic controller states.  At
  1484.      times, it is necessary to know how, or why, a controller entered
  1485.      a particular state.  A set of state-qualifiers has been
  1486.      developed to further define a controller state.  A combination
  1487.      of qualifiers may be required to specifically define a state.
  1488.      Table .AW TF/ shows qualifiers used and sample applications in the
  1489.      5ESS switch.
  1490.  
  1491.      All duplex subsystems follow the same general methods of manual
  1492.      reconfiguration.  Reconfiguration is accomplished by manual
  1493.      inputs at the MCC or remote maintenance center and/or the unit
  1494.      control and display circuit pack.  Since simplex units are
  1495.      unique, they cannot be reconfigured as such.  Therefore, circuit
  1496.      board replacement is the method of restoring simplex units.
  1497.  
  1498.      The other part of system recovery is initialization.  Serious
  1499.      system difficulties may be caused by equipment (hardware)
  1500.      troubles, difficulties in executing the program (software), or
  1501.      by human error.
  1502.  
  1503.        Caution:   If the system is failing to process calls
  1504.                   properly (is not able to complete test calls,
  1505.                   etc.), the system should be automatically
  1506.                   attempting to recover itself by taking automatic
  1507.                   emergency actions.  This should be indicated to
  1508.                   office personnel by status indicators,
  1509.                   printouts, switching of system controllers, etc.
  1510.                   If automatic emergency actions do not restore
  1511.                   normal system processing and control, manual
  1512.                   emergency actions or system recovery procedures
  1513.                   will be required.
  1514.  
  1515.      The distributed processing architecture of the 5ESS switch
  1516.      employs many autonomous processors.  The main processing units
  1517.      are the AM, the Communication Module Processor (CMP), and the
  1518.      individual SMs.  Initialization can treat these processors both
  1519.      independently and collectively.  Therefore, the following four
  1520.      types of initialization have been defined:
  1521.  
  1522.        o  AM Initialization:  This is an initialization of the AM.
  1523.  
  1524.        o  CMP Initialization:  This is an initialization of the CMP
  1525.           (added in 5E6).
  1526.  
  1527.        o  SM Initialization:  This is an initialization of the SM.
  1528.  
  1529.        o  System Initialization:  This is a complete initialization
  1530.           of the AM, the CMP,  and the SMs.
  1531.  
  1532.        Note:   Although slightly different actions can take place
  1533.                at each level in the AM, CMP (added in 5E6), and
  1534.                SMs, the overview of the philosophy and objectives
  1535.                of the initializations are the same.  The various
  1536.                levels of recovery, their attributes, and recovery
  1537.                time estimates for individual SMs, the CMP, and the
  1538.                AM are explained in Table .AW TG/.
  1539.  
  1540.      In any case, the stimulus of an initialization is the failure of
  1541.      a check that indicates if the integrity of a processor or data
  1542.      base is questionable.  Initialization is caused by a signal
  1543.      which is generated when the hardware or software detects an
  1544.      error (resets).  It can also be caused by manually inputting
  1545.      initialization requests (interrupts) at the video terminal
  1546.      keyboard.  An initialization consists of some or all of the
  1547.      following:
  1548.  
  1549.        o  Restoring processor(s) to a good software state
  1550.  
  1551.        o  Restoring the periphery to a good software state
  1552.  
  1553.        o  Aborting certain activities
  1554.  
  1555.        o  Zeroing or setting temporary data to a known good state
  1556.  
  1557.        o  Reloading the memory from disk file.
  1558.  
  1559.      Not all of the preceding actions are performed on every
  1560.      initialization.  An initialization can be more or less drastic
  1561.      depending on which and how many of the preceding routines are
  1562.      performed.  The degree of initialization is determined by the
  1563.      system level count.  The level count is incremented each time a
  1564.      recovery attempt fails within a predetermined time lapse.  The
  1565.      higher the level count, the more drastic the recovery actions
  1566.      become.
  1567.  
  1568.      After an initialization occurs, an initialization timing
  1569.      interval exists for a short period of time.  If no other
  1570.      initializations occur within this time interval, the level count
  1571.      will be reset to zero.  For detailed information on
  1572.      initializations and recovery procedures for the 5ESS switch,
  1573.      refer to AT&T 235-105-250, System Recovery.
  1574.  
  1575.      This is the lowest level of software initialization.  It is
  1576.      performed automatically in response to audit features, user
  1577.      program defensive check failures (asserts), and restarting from
  1578.      maintenance interrupts.  Action associated with this level may
  1579.      be as follows:
  1580.  
  1581.        o  Localized initialization of user-owned global data
  1582.  
  1583.        o  Scheduling elevated audits
  1584.  
  1585.        o  Logging failure information.
  1586.  
  1587.      Control flow is then returned to the previously interrupted
  1588.      point.
  1589.      The single-process purge (SPP) level is used whenever an error
  1590.      is detected which is severe enough to make it unsafe to return
  1591.      to the point of interrupt.  The initialization action varies
  1592.      somewhat with the processing environment, but the primary
  1593.      objective is to restore a software configuration that can
  1594.      support resumption of normal processing.  In general, the
  1595.      recovery actions associated with an SPP are as follows:
  1596.  
  1597.        o  The running process or task is killed and, if essential,
  1598.           reinitialized.
  1599.  
  1600.        o  Any global data being used by the process is restored.
  1601.  
  1602.        o  Any hardware or software resources are recovered.
  1603.  
  1604.        o  Any associated processes are informed.
  1605.  
  1606.        o  Control is reestablished at a ``safe point.''
  1607.  
  1608.        o  Failure information is logged.
  1609.  
  1610.      Some recovery may be performed on a deferred basis by audits
  1611.      requested by the purge.  In terms of call processing, if the
  1612.      current process is associated with a call, the call will be
  1613.      idled and the subscriber given reorder or dial tone.  Wideband
  1614.      calls will be idled if the process is associated with a wideband
  1615.      call.
  1616.      Directed audits are used as an initialization action whenever
  1617.      inconsistencies are discovered in critical data structures such
  1618.      that continued operation is not possible.  This level is
  1619.      generally invoked from either an audit or a user program
  1620.      defensive check failure (assert).  The action taken is to audit,
  1621.      in an unsegmented mode, enough data to ensure that system
  1622.      operation can resume, and to schedule on a deferred basis any
  1623.      additionally required audit activity.  Restart from a directed
  1624.      audit is generally via a single-process purge of the current
  1625.      process.  Again, failure information is logged.  If the running
  1626.      process was associated with a call, the call will be idled and
  1627.      the subscriber given reorder or dial tone.
  1628.      This is a full initialization of a single AM kernel process.
  1629.      All dynamic nonshared data is initialized or audited.  All data
  1630.      shared among known processes is audited.  In 5E6 and later
  1631.      software releases, common channel signaling is suspended during
  1632.      this short initialization.
  1633.      A selective initialization (SI) is a high-level initialization
  1634.      (although it is the lowest level processor-wide recovery
  1635.      action).  This initialization can be performed automatically due
  1636.      to recovery actions or manually by maintenance personnel.  The
  1637.      basic actions of an SI in the various processors are described
  1638.      as follows:
  1639.  
  1640.        o  In the AM, an SI includes an unconditional bootstrap for
  1641.           all static text and data for both the UNIX RTR operating
  1642.           system and the 5ESS switch application processes.  Then,
  1643.           all dynamic data is either initialized or audited (OOS
  1644.           hardware status and stable calls are preserved).  Call
  1645.           processing functions in this processor are suspended during
  1646.           this time interval, but stable calls are preserved.
  1647.  
  1648.        o  In the CMP (5E6 and later software releases), an SI does
  1649.           not include any hashsum checks or pumps.  All dynamic data
  1650.           is either initialized or audited.  Call processing
  1651.           functions are suspended during this interval, but stable
  1652.           calls are preserved.
  1653.  
  1654.        o  In the SM, an SI does not include any hashsum checks or
  1655.           pumps.  All dynamic data is either initialized or audited,
  1656.           preserving OOS hardware status and most stable calls
  1657.           (certain connections that would appear to be stable are
  1658.           disconnected due to their more complex dynamic data or
  1659.           ongoing message interaction with the switch, that is, 3-
  1660.           and 6-way calls and AP data links).  Call processing
  1661.           functions within the initializing processor are suspended
  1662.           during the  initialization interval.  A manual SM selective
  1663.           initialization with an unconditional full pump is available
  1664.           (though it has additional affects on the SM of longer
  1665.           downtime and, possibly, a few lost stable calls due to the
  1666.           pump use of time slots).
  1667.  
  1668.             Note:   Stable calls over SM selective initialization
  1669.                     include wideband.
  1670.  
  1671.      Options to back out temporary recent changes and program updates
  1672.      are supplied when pumps are involved in the previous processors.
  1673.      A full initialization (FI) is the highest software level of
  1674.      processor-wide recovery actions.  The FI can be performed
  1675.      automatically due to recovery actions or manually by maintenance
  1676.      personnel.  There are several types of FI which can be used (for
  1677.      example, power up FI and FI with pump) each of which changes the
  1678.      severity of recovery action.  Every FI will initialize hardware
  1679.      at some level even though it is mainly a software
  1680.      initialization.  Different hardware levels will be seen
  1681.      depending on the processor being initialized.  The basic actions
  1682.      of an FI in the various processors are described as follows:
  1683.  
  1684.        o  In the AM, an FI includes an unconditional bootstrap of all
  1685.           static text and data for both UNIX RTR operating system and
  1686.           the 5ESS switch application processes.  Then, all dynamic
  1687.           data is initialized.  When the AM undergoes an FI, the
  1688.           hardware level selected can cause the loss of stable calls
  1689.           routed through the time multiplexed switch (TMS).  During
  1690.           the initialization of the AM, the SMs are supplying dial
  1691.           tone and giving reorder to the customers or processing
  1692.           intra-processor SM calls if the stand-alone option is
  1693.           utilized.  In 5E6 and later software releases, call
  1694.           processing will be maintained during an AM FI except at the
  1695.           highest hardware level, which reinitializes the TMS.  New
  1696.           CCS calls will be inhibited until the CNI Ring is
  1697.           initialized.
  1698.  
  1699.        o  In the CMP (5E6 and later software releases), an FI does
  1700.           not affect stable calls although any transient calls being
  1701.           processed at the time of the FI will be lost.  The FI
  1702.           includes a conditional partial pump of any static text or
  1703.           data that fails to pass a hashsum check against a disk copy
  1704.           of the hashsum tables.  All dynamic data is initialized.
  1705.           Both manual and automatic full CMP initialization with an
  1706.           unconditional pump can be invoked.
  1707.  
  1708.        o  In the SM, an FI includes a conditional partial pump of any
  1709.           static text or data that fails to pass a hashsum check
  1710.           against a disk copy of the hashsum tables.  Then, all
  1711.           dynamic data is initialized.  Depending on the type of FI,
  1712.           an FI will also be performed on the SM's peripheral
  1713.           hardware and software. Any transient and stable calls being
  1714.           processed by the processor undergoing the full
  1715.           initialization or on connected peripherals will be lost.  A
  1716.           manual SM full initialization with an unconditional pump is
  1717.           available.
  1718.  
  1719.      Options to back out temporary recent changes and program updates
  1720.      are supplied on any pump of the various processors.  Office
  1721.      bring-up and dead-start situations use a manual system-wide FI
  1722.      (that is, AM, CMP, and all SMs).
  1723.      A postmortem dump is normally printed via the ROP to permit
  1724.      analysis of the cause of the system troubles; however,
  1725.      postmortem dumps can be logged in the postmortem dump log
  1726.      (PMLOG) or the DAYLOG file.  The output message class (MSGCLS)
  1727.      is used by the maintenance personnel to specify where the
  1728.      postmortem dumps are to be sent, that is, to the physical device
  1729.      (ROP) or the software device (PMLOG or DAYLOG).  Output consists
  1730.      of all data relevant to the trouble, such as the following:
  1731.  
  1732.        o  Value of program counter at time of occurrence
  1733.  
  1734.        o  Value of latched address and data bus
  1735.  
  1736.        o  System process that last had control
  1737.  
  1738.        o  Values of internal control registers
  1739.  
  1740.        o  Stack area values of last system process
  1741.  
  1742.        o  Contents of register area for last system process
  1743.  
  1744.        o  Contents of all error registers which indicate the source
  1745.           of the error(s)
  1746.  
  1747.        o  Contents of counters used for escalation to higher levels
  1748.           of initialization.
  1749.  
  1750.      An SM postmortem dump is normally sent to the ROP approximately
  1751.      1 to 5 minutes after the system has gained sanity.  The first
  1752.      report to indicate an SM initialization has been started is the
  1753.      high-level initialization report.  The first line is as follows:
  1754.  
  1755.          REPT SM=a INITIALIZATION TRIGGER=bb EVENT=cc
  1756.  
  1757.      Refer to AT&T 235-600-750, Output Messages Manual, for details
  1758.      concerning the REPT SM message.
  1759.  
  1760.      Efforts should be made to analyze the cause of the
  1761.      initialization and to verify that the SM recovers properly.
  1762.      When the SM recovers, analyze the postmortem dump and any
  1763.      related error reports.  The related reports will have the same
  1764.      event numbers.
  1765.  
  1766.      If the postmortem dump is not printed automatically, it is
  1767.      possible to obtain the postmortem dump by using the input
  1768.      command:
  1769.  
  1770.         OP:POSTMORT,SM=a [,OFL] [,SPP] [,EVENT] [,ESCAL] [,RCVY] [,DCF];
  1771.  
  1772.      Refer to AT&T 235-600-750, Output Messages Manual, for details
  1773.      concerning the OP:POSTMORT,SM message.
  1774.  
  1775.      The postmortem dump report contains information about type and
  1776.      source of the interrupt that occurred in the SM controller and
  1777.      the resulting level of initialization.  This report has two
  1778.      possible formats, the shortest of which is normally printed on
  1779.      the ROP, while the extended version is stored in the log file
  1780.      DAYLOG.
  1781.  
  1782.      The log file DAYLOG is kept in general to locate severe software
  1783.      faults.  The contents of the file can be dumped by entering the
  1784.      following message for 5E6 and later software releases:
  1785.  
  1786.         OP:LOG:LG="DAYLOG"[:[DATE=b[&&c],][TIME=d[&&c],][KW="f",][ID=g,]
  1787.         [MSGCLS=l|TYPE=h,][LIMIT=i,][,CLASS=j|,DEVICE="k"]];
  1788.  
  1789.      Refer to AT&T 235-600-750, Output Messages Manual, for details
  1790.      of this message.
  1791.  
  1792.      The short version of the previously mentioned SM postmortem dump
  1793.      reports has the following format:
  1794.  
  1795.         REPT SM=a,b HWLVL=c SWLVL=d e f g EVENT=h i
  1796.         j-ERR FAILING ADDR=k PROCESS:BG=r,s,t CM=u,v FG=w,x,y z
  1797.         [,TYPE=h] [,LIMT=i] [,CLASS=j|,DEVICE=k]]
  1798.  
  1799.      The extended version from the log file DAYLOG looks as follows:
  1800.  
  1801.         REPT SM=a,b HWLVL=c SWLVL=d EVENT=h i
  1802.         e f g
  1803.         j-ERR FAIL-ADDR=k l-m DATA-BUS=n TIME=o:p.q
  1804.         PROCESS: BG=r,s,t  CM=u,v  FG=w,x,y z
  1805.         ORIG-HW-STATUS:      a : b c d  a : b c d
  1806.         FINAL-HW-STATUS:     a : b c d  a : b c d
  1807.         PREVIOUS TYPE/COUNT: e f
  1808.         SHADOW TYPE/COUNT:   g h
  1809.         AUX DATA:            m n o p
  1810.         ESCALATION-COUNTS:   i j k l
  1811.  
  1812.      Refer to AT&T 235-600-750, Output Messages Manual, for details
  1813.      of the REPT SM message.
  1814.  
  1815.      In addition to the postmortem dump reports, related error
  1816.      reports should be analyzed to locate the fault.  Related error
  1817.      reports will have the same event number.  Examples of related
  1818.      error reports are illustrated as follows:
  1819.  
  1820.        o  INIT SM=a LVL=b SUMMARY EVENT=g ...
  1821.  
  1822.        o  INIT  SM=a,b   LVL=c   OSDS-M    EVENT=f  g
  1823.  
  1824.        o  REPT SM=a DLI HW REGS EVENT=g ...
  1825.  
  1826.        o  REPT SM=a SP HW REGS EVENT=b ...
  1827.  
  1828.        o  REPT SM=a TSI HW REGS EVENT=c ...
  1829.  
  1830.        o  REPT SM=a CI b HW REGS EVENT=c ...
  1831.  
  1832.        o  REPT SM=a PI b HW REGS EVENT=c ...
  1833.  
  1834.        o  REPT SM=a RLI b HW REGS EVENT=c ...
  1835.  
  1836.        o  REPT SM=a MC b HW REGS EVENT=c ...
  1837.  
  1838.      Suppressing 5-Minute Automatic Dumps:  The input command
  1839.      RLS:POSTMORT,SM=a; (MML format) may be used to suppress the 5-
  1840.      minute automatic dump.  The command also clears the postmortem
  1841.      area; otherwise, the area will be cleared automatically 1 hour
  1842.      after the initialization.
  1843.  
  1844.      Error Source of Interrupt:  In the report REPT SM=a,b  HWLVL=c
  1845.      SWLVL=d e f EVENT=h i, field ``e'' reports hardware subunit
  1846.      which triggered the interrupt, and field `` f '' indicates the
  1847.      source of the error that caused the interrupt (see AT&T 235-
  1848.      600-750, Output Messages Manual).
  1849.      A CMP postmortem dump contains information about the error(s)
  1850.      that caused the CMP to take recovery action.  Information is
  1851.      sent to the ROP, usually within 1 to 5 minutes after the system
  1852.      has gained sanity, and is displayed in several types of output
  1853.      messages beginning as follows:
  1854.  
  1855.         REPT:CMP INIT:CMP REPT CMP= POSTMORT
  1856.  
  1857.      For additional information on these messages, refer to AT&T
  1858.      235-600-750, Output Messages Manual.
  1859.  
  1860.      If the postmortem dump is not printed automatically, it can be
  1861.      requested via the following input message:
  1862.  
  1863.         OP:POSTMORT,CMP,[EVENT][,RCVY][,DCF];
  1864.  
  1865.      To suppress the 5-minute automatic dumps, enter the input
  1866.      command beginning as follows:
  1867.  
  1868.         RLS:POSTMORT,CMP=a;
  1869.  
  1870.      For details of both messages, refer to AT&T 235-600-700, Input
  1871.      Messages Manual.
  1872.  
  1873.      Note that the ``RLS'' message ``unlocks'' the area where
  1874.      postmortem area is stored, that is, allows it to be overwritten
  1875.      with information about subsequent postmortems.  Otherwise, the
  1876.      system preserves postmortem information for an hour.
  1877.  
  1878.      There may be additional error reports and status dumps that
  1879.      provide more information about the error(s).  They will have the
  1880.      same event numbers as the postmortem dumps.  Some information is
  1881.      stored in a log file on disk.  To display information from the
  1882.      log file, enter the following message:
  1883.  
  1884.         OP:LOG:LG="DAYLOG"[:[DATE=b[&&c],][TIME=d[&&c],][KW="f",][ID=g,]
  1885.         [MSGCLS=l|TYPE=h,][LIMIT=i,][,CLASS=j|,DEVICE="k"]];
  1886.  
  1887.      For details, refer to AT&T 235-600-700, Input Messages Manual.
  1888.      Try to analyze the cause of the initialization and verify that
  1889.      the CMP recovers properly.
  1890.      Software in the various peripheral controllers of the
  1891.      communication module (CM) produces several types of postmortem
  1892.      dumps. Each is identified by the controller which produced it.
  1893.      All have the following form:
  1894.  
  1895.         REPT:POST MORTEM a EVENTNO=b
  1896.  
  1897.      The peripheral controllers which produce postmortem dumps for
  1898.      both CM1 and CM2 are as follows:
  1899.  
  1900.        o  CLNK = Communication Link
  1901.  
  1902.        o  MSCU= Message Switch Control Unit
  1903.  
  1904.        o  MMP = Module Message Processor
  1905.  
  1906.        o  PPC = Peripheral Pump Controller
  1907.  
  1908.        o  FPC = Foundation Peripheral Controller
  1909.  
  1910.        o  TMS = Time Multiplexed Switch
  1911.  
  1912.        o  CMP = Communication Module Processor (for software releases
  1913.           5E6 and later).
  1914.  
  1915.      The basic format of the postmortem dumps on the units listed
  1916.      previously is as follows:
  1917.  
  1918.         REPT:POST MORTEM a EVENTNO=b
  1919.         cccccccc
  1920.  
  1921.      The variable field definitions are as follows:
  1922.  
  1923.        o  a = hardware identity (for example, MSCU=0)
  1924.  
  1925.        o  b = decimal number indicating the event number
  1926.  
  1927.        o  c = hexadecimal array of eight digits in a sequence of
  1928.           eight words and in four lines.
  1929.  
  1930.      Each of the hardware identities listed previously is explained
  1931.      in detail in AT&T 235-600-750, Output Messages Manual.
  1932.  
  1933.      The postmortem dump report for the TMS hardware identity is an
  1934.      exception to the general format that the other hardware
  1935.      identities follow.  The format for TMS is as follows:
  1936.  
  1937.         REPT POST MORTEM DUMP TMS=a EVENTNO=b
  1938.         c c c c c c c c
  1939.  
  1940.      The variable field ``cccccccc'' can appear more than once;
  1941.      however, the most useful information is contained in the first
  1942.      four words.
  1943.  
  1944.      With the various postmortem dump reports, an autonomous dump on
  1945.      the Network Clock is possible.  The layout of this report is as
  1946.      follows:
  1947.  
  1948.         DUMP NC a b c
  1949.         NETWORK CLOCK a CCB/CLRT REGISTERS X'
  1950.         dddddddd
  1951.  
  1952.      This message can be used to identify the exact problem according
  1953.      to the bits that are set as shown in the format description.
  1954.      For details of this message, refer to AT&T 235-600-750, Output
  1955.      Messages Manual.
  1956.        Note:   Information concerning the register layouts for the
  1957.                registers referred to in the error reports (in the
  1958.                log files) can be obtained from the Appendixes
  1959.                section of AT&T 235-600-750, Output Messages
  1960.                Manual.
  1961.  
  1962.      Two types of interrupts may occur in the AM.  These interrupts
  1963.      are indicated by either a REPT CU a ERROR INTERRUPT or a REPT CU
  1964.      a MAINTENANCE INTERRUPT report.  When either of these reports
  1965.      are printed on the ROP, more information about the interrupt is
  1966.      written in a log file.  The AM uses three error log files:
  1967.      memory history log (MEMLOG), error interrupt handler log
  1968.      (ERLOG), and automatic postmortem log (PMLOG).  Entries in the
  1969.      MEMLOG file and the ERLOG file are generated with an REPT CU
  1970.      interrupt report.  Entries in the PMLOG file are generated
  1971.      following a system initialization and are accompanied by an REPT
  1972.      CU interrupt report.
  1973.  
  1974.      Each log file entry has a sequence number associated with it.
  1975.      Since all three log files use the same sequence counter, the
  1976.      order in which a set of entries occurs can be determined from
  1977.      the sequence numbers.  These numbers appear in the REPT CU
  1978.      interrupt report.  Each entry has a date and time stamp to
  1979.      relate log entries to other printouts.  Therefore, it is
  1980.      important to save the ROP output of the last 12 hours prior to a
  1981.      REPT CU interrupt report to be able to extract any data that
  1982.      might be useful for error analysis.
  1983.  
  1984.      Memory Error Types:  When a MEMLOG report must be analyzed, the
  1985.      type of memory error can be indicated in the report.
  1986.      Descriptions of these errors are as follows.
  1987.  
  1988.        o  ERROR A: An OR of internal memory hardware checks resulted
  1989.           in error detection.  If this occurs in the active control
  1990.           unit, a stop-and-switch occurs.  At least one bit is set in
  1991.           error register 1 (ER1) bits 0-11 or 22.  In the trapped
  1992.           address register (TAR), the bits 28 and 29 are both reset.
  1993.  
  1994.        o  ERROR B: An out-of-range address is detected.  The bits
  1995.           0-11 and 22 in ER1, plus the bits 28 and 29 of TAR are all
  1996.           reset.
  1997.  
  1998.        o  ERROR C: The Hamming check circuitry detected a multibit
  1999.           uncorrectable error during a system access of memory.  TAR
  2000.           bit 29 is set.
  2001.  
  2002.        o  ERROR D: A correctable data parity of Hamming check error
  2003.           or uncorrectable refresh error is detected (during system
  2004.           access or refresh access).  TAR bit 28 is set.
  2005.  
  2006.      Error Interrupts:  Normally error interrupts are nonfatal
  2007.      errors, detected by the system in either the on-line or standby
  2008.      control unit.  However, they can escalate to a processor switch
  2009.      or an initialization if preset thresholds are exceeded.  When an
  2010.      error interrupt occurs, the information printed on the ROP or
  2011.      contained in the log files can be used for error analysis.  The
  2012.      log file information should be saved in case the next level of
  2013.      technical support is needed.
  2014.  
  2015.      The error interrupts can be classified into the following three
  2016.      areas:
  2017.  
  2018.        1. Less serious hardware errors (for example, memory errors,
  2019.           input/output errors, or refresh parity)
  2020.  
  2021.        2. Errors related to standby CU in a duplex (active/standby)
  2022.           configuration
  2023.  
  2024.        3. Software-related errors.
  2025.  
  2026.      When error interrupts occur, the associated information is
  2027.      written in one of the following error log files:
  2028.  
  2029.        o  MEMLOG
  2030.  
  2031.        o  ERLOG.
  2032.  
  2033.      If the REPT CU a ERROR INTERRUPT b c is output, the ``a''
  2034.      indicates the control unit side 0 or 1; the ``b'' indicates the
  2035.      interrupt type; and the ``c'' indicates the sequence number
  2036.      under which supplementary data is available in the particular
  2037.      log file.  Therefore, when log file output is requested, this
  2038.      sequence number should be specified for the parameter ``KW'' in
  2039.      the input command:
  2040.  
  2041.         OP:LOG:LG=a[:DATA,DATE=b[&&c]] [,TIME=d[&&e]] [,KW=f] [,ID=g]
  2042.         [,TYPE=h] [,LIMT=i] [,CLASS=j|,DEVICE=k]];
  2043.  
  2044.      The variable ``a'' equals the log file name (that is, MEMLOG or
  2045.      ERLOG).
  2046.  
  2047.      Maintenance Interrupts:  Maintenance interrupts are output after
  2048.      a system initialization.  These reports indicate that a
  2049.      maintenance reset function (MRF) has occurred.  The postmortem
  2050.      dump, normally printed automatically or requested via OP:LOG: a
  2051.      message, can be used to determine the problem.  The variable
  2052.      ``a'' in this situation equals PMLOG.  See AT&T 235-600-750,
  2053.      Output Messages Manual, for details of the OP:LOG: a message.
  2054.      The postmortem dump is used to determine the reason for a
  2055.      particular initialization.  The data provided consists of most
  2056.      of the critical hardware registers from both control units and
  2057.      some nonhardware type of information dealing with the past and
  2058.      present configuration of the AM.  The start of an initialization
  2059.      is usually indicated by the following reports:
  2060.  
  2061.        o  REPT CU a MAINTENANCE INTERRUPT (where a = the member
  2062.           number)
  2063.  
  2064.        o  REPT PHASE IN PROGRESS
  2065.  
  2066.        o  START OF CU a RECOVERY (where a = the member number).
  2067.  
  2068.      Normally, the first report printed is the START OF CU a RECOVERY
  2069.      report.  The MAINTENANCE INTERRUPT indicates the associated log
  2070.      entry in the PMLOG.  The AM postmortem dump is subdivided into
  2071.      the following sections:
  2072.  
  2073.        Note:   The AM postmortem dump sections are described in
  2074.                AT&T 235-600-750, Output Messages Manual.
  2075.  
  2076.        o  Heading:  The PMLOG reports are either labeled MAINTENANCE
  2077.           INTERRUPT or POSTMORTEM DUMP.  The header POSTMORTEM DUMP
  2078.           will appear in a manually requested initialization and
  2079.           sometimes when the initialization was started due to the
  2080.           application software.
  2081.  
  2082.        o  Initialization message:  This section indicates the source
  2083.           of initialization, the on-line processor at the time of
  2084.           initialization, the processor actually involved in the
  2085.           initialization, and the recovery action that took place.
  2086.           Also, the source of the request is indicated (by the SOURCE
  2087.           field): hardware, software, or manually requested.  Note,
  2088.           this source does not indicate the problem source.
  2089.  
  2090.        o  Requested initialization parameters.
  2091.  
  2092.        o  EAI buffer.
  2093.  
  2094.        o  Timer.
  2095.  
  2096.        o  General registers.
  2097.  
  2098.        o  Faulty CU registers.
  2099.  
  2100.        o  Interrupt stack saved state.
  2101.  
  2102.        o  Off-line registers.
  2103.  
  2104.        o  Main store registers.
  2105.  
  2106.        o  Real-time clock.
  2107.  
  2108.      The faulty control unit registers, timers, and the main store
  2109.      registers are primarily of interest when the initialization is a
  2110.      hardware request.  When the initialization is software
  2111.      requested, the requested initialization parameters and the
  2112.      general registers are of interest.  The initialization message
  2113.      should be analyzed for both types of initialization.
  2114.  
  2115.      Postmortem Analysis:  When a postmortem dump is generated, the
  2116.      response would be a REPT CU a MAINTENANCE INTERRUPT b report,
  2117.      where ``b'' indicates the sequence number belonging to the
  2118.      postmortem dump entry in the PMLOG file.  When not printed, the
  2119.      postmortem dump can be requested via the OP:LOG:LG="PMLOG",KW=a;
  2120.      (a = the sequence number).  Refer to AT&T 235-600-700, Input
  2121.      Messages Manual, for details of the OP:LOG message.
  2122.      The Operating Service Position System (OSPS) maintenance is
  2123.      provided by AM software, switching module processor (SMP)
  2124.      software, and firmware located in the link adapter unit (LAU),
  2125.      the video display terminal (VDT), the basic services terminal
  2126.      (BST), and the combined services terminal (CST).  The OSPS
  2127.      maintenance, through software in the areas of system
  2128.      initialization (SI) and recovery, terminal maintenance (TM), and
  2129.      the human/machine interface, support OSPS maintenance in the
  2130.      following areas:
  2131.  
  2132.        o  OSPS operator positions (VDTs, BSTs, and CSTs)
  2133.  
  2134.        o  Data links [Directory Assistance System/Computer (DAS/C),
  2135.           Real-Time Rating System (RTRS), etc.]
  2136.  
  2137.        o  Remote alarms
  2138.  
  2139.        o  Miscellaneous OSPS features [automatic charge quotation
  2140.           (AUTOQUOTE), busy line verify (BLV), etc.].
  2141.  
  2142.      Refer to the following manuals when performing OSPS maintenance:
  2143.  
  2144.        o  AT&T 250-505-100, OSPS Description and Procedures
  2145.  
  2146.        o  AT&T 250-505-11X, OSPS Maintenance and Growth (X = manual
  2147.           number associated to the applicable software release)
  2148.  
  2149.        o  AT&T 250-520-100, OSPS Directory Assistance/Listing
  2150.           Services Basic Services Terminal, Description and Operation
  2151.  
  2152.        o  AT&T 250-520-105, OSPS Toll and Assistance Video Display
  2153.           Terminal, Description and Operation
  2154.  
  2155.        o  AT&T 250-520-110, OSPS Combined Services Terminal,
  2156.           Description and Operation.
  2157.  
  2158.      Refer to AT&T 235-001-001, Documentation Description and
  2159.      Ordering Guide, for the complete list of OSPS manuals.
  2160.      The 235-XXX-XXX manuals do not provide maintenance procedures
  2161.      for the repair of equipment manufactured by vendors other than
  2162.      AT&T (for example, tape drives and disk drives).  To identify
  2163.      the appropriate maintenance manual for each unit of such vendor
  2164.      equipment, refer to Section 3 of AT&T 235-001-001, Documentation
  2165.      Description and Ordering Guide.
  2166.      The objective of this section is to provide a working knowledge
  2167.      of LU architecture, necessary to understand and resolve complex
  2168.      LU problems.
  2169.  
  2170.        Note:   This subsection contains only the introductory
  2171.                information concerning LU problems.  Refer to AT&T
  2172.                235-105-220,  Corrective Maintenance Procedures,
  2173.                for the procedures needed to resolve the LU
  2174.                failures.
  2175.  
  2176.      Currently there are three types of 5ESS switch analog LU in use.
  2177.      These LUs are referred to as the Model 1 LU, the Model 2 LU, and
  2178.      the Model 3 LU.
  2179.      The Model 1 LU is a 2-shelf unit and, when fully equipped, it
  2180.      contains 48 circuit packs and two (-48 V to 5 V) DC power
  2181.      converters.  The Model 1 LU grids contain three circuit packs
  2182.      each.
  2183.      The Model 2 LU is also a 2-shelf unit and, when fully equipped,
  2184.      contains 38 circuit packs and two (-48 V to 5 V) DC power
  2185.      converters.  The Model 2 LU grids contain two circuit packs
  2186.      each.
  2187.      The Model 3 LU is a 2-shelf unit.  When Model 3 is fully
  2188.      equipped, it contains 40 circuit packs and two DC power
  2189.      converters.  The Model 3 LU consists of 10 grids.  Each grid
  2190.      consists of two circuit packs.
  2191.      The Model 1, Model 2, and Model 3 LUs are fused identically.  At
  2192.      the power distribution bay, one 20-amp fuse for each LU is used
  2193.      to provide -48 V DC power to the SM cabinet local fuse panel.
  2194.      Twelve 70-type fuses, at the local fuse panel, are assigned to
  2195.      distribute -48 V to each LU.
  2196.      The LU is a peripheral unit and is located in the SM.  Up to
  2197.      eight LUs may be assigned to one SM.  The most important
  2198.      function that an LU has to perform is to connect an analog
  2199.      subscriber line to the 5ESS switch.  To accomplish this, the
  2200.      line must be connected to a channel.  The analog voice then is
  2201.      converted to pulse code modulation (PCM) digital data, and the
  2202.      PCM digital data is then put on a peripheral time slot.
  2203.      One fully equipped LU:
  2204.  
  2205.        o  Model 1 or Model 2:  Has the capability of serving 512
  2206.           subscribers
  2207.  
  2208.        o  Model 3:  Has the capability of serving 640 subscribers.
  2209.  
  2210.      With 64 peripheral time slots available to each LU:
  2211.  
  2212.        o  Model 1 or Model 2:  Has a ratio of 512 lines to 64 time
  2213.           slots, or a concentration ratio of 8:1.
  2214.  
  2215.        o  Model 3:  Has a ratio of 640 lines to 64 time slots, or a
  2216.           concentration ratio of 10:1.
  2217.  
  2218.      Any condition that causes an LU service group to be removed from
  2219.      service, also causes the line to channel concentration ratio of
  2220.      that LU to be changed (for example, in a Model 2 LU, it changes
  2221.      from 8:1 to 16:1).  This will usually result in slow dial tone,
  2222.      no dial tone, or incoming calls going to recorder.  To avoid
  2223.      customer complaints, it is recommended that LU service groups
  2224.      not be removed from service during heavy traffic hours.  If a
  2225.      service group is forced OOS automatically, by peripheral fault
  2226.      recovery, it should be treated as a service-affecting condition
  2227.      and repaired and restored to service as soon as possible.
  2228.      Each LU is controlled by a peripheral interface control bus
  2229.      (PICB).  Also, each LU is connected to a peripheral interface
  2230.      data bus (PIDB).  The PIDB is used to send and receive PCM
  2231.      digital voice time slots, between the LU and the time slot
  2232.      interchanger (TSI).  Each LU is assigned a total of 64
  2233.      peripheral voice time slots, 32 time slots for each service
  2234.      group.  There are also 32 channels in each LU service group.
  2235.      The 64 LU channels are dedicated to the 64 PIDB time slots.
  2236.      Each LU grid services 64 subscribers.  When a grid in the Model
  2237.      1 LU is removed from service, 64 subscribers are removed from
  2238.      service.  The grid in Model 2 and Model 3 LUs can be removed
  2239.      from service at the half-grid level.  When a Model 2 or Model 3
  2240.      LU half grid is removed from service, 32 subscribers are removed
  2241.      from service.
  2242.  
  2243.      Any LU grid OOS condition is service affecting and should be
  2244.      resolved as soon as possible.  See AT&T 235-105-220, Corrective
  2245.      Maintenance Procedures, for details on restoring OOS grids to
  2246.      service.
  2247.      The LU A-LINKs are wired paths between the first and second
  2248.      stage switches in LU grids.  If an A-LINK is OOS, a path is not
  2249.      available through the concentrator grid network.  An
  2250.      accumulation of OOS A-LINKs can cause network blockage and can
  2251.      be service affecting.  To avoid subscriber complaints, OOS A-
  2252.      LINKs should be restored to service as soon as possible.  See
  2253.      AT&T 235-105-220, Corrective Maintenance Procedures, for details
  2254.      on restoring OOS A-LINKs to service.
  2255.      The LU hardware is not duplicated.  If an LU function is out of
  2256.      service, that function is unavailable for call processing.  If
  2257.      operational test failures (OTFs) are occurring or REX grid
  2258.      fabric exerciser failures are being reported, the affected LU is
  2259.      being forced to complete calls with defective hardware.  This
  2260.      can be service affecting and a source of subscriber complaints.
  2261.      A grid fabric exerciser fault in the grid of LU Model 1 or
  2262.      halfgrid of LU Models 2 or 3 changes its MCC display state to
  2263.      degraded (DGR).
  2264.      In summary, restore OOS hardware to service as soon as possible.
  2265.      Take action to resolve operational test failures and grid fabric
  2266.      exercise faults.  Refer to AT&T 235-105-220, Corrective
  2267.      Maintenance Procedures, for assistance in resolving LU faults.
  2268.      Any LU fault that cannot be resolved at the local level should
  2269.      be supported by the next level of technical support.
  2270.      The terminal maintenance subsystem is designed to detect faults
  2271.      in lines, trunks, and associated equipment.  Fault detection is
  2272.      performed either automatically or manually by software
  2273.      controlled tests.  Testing is performed locally by utilizing the
  2274.      TLWS capabilities.  Remote testing can be implemented from
  2275.      centralized test systems such as the following:
  2276.  
  2277.        o  Local Test Desk (LTD)
  2278.  
  2279.        o  Mechanized Loop Test (MLT)
  2280.  
  2281.        o  Remote maintenance center, for example, SCCS
  2282.  
  2283.        o  Centralized Automatic Reporting on Trunks (CAROT) System
  2284.  
  2285.        o  Centralized Trunk Test Unit (CTTU).
  2286.  
  2287.      These remote test positions have powerful testing capabilities
  2288.      to supplement the local TLWS.
  2289.      Per-call testing by call processing software is a primary means
  2290.      of line fault detection.  A number of these tests are performed
  2291.      on every call processed by the 5ESS switch.  Per-call tests are
  2292.      performed independently on both the originating and terminating
  2293.      sides of the call.  In addition, tests are done at one of three
  2294.      phases of a normal call.  These are as follows:
  2295.  
  2296.        a. Origination:  Origination is the interval between the
  2297.           calling party off-hook detection and talking path
  2298.           connection.
  2299.  
  2300.        b. Termination:  Termination is the interval from when the
  2301.           called party line is determined to be idle to when one of
  2302.           the following occurs:
  2303.  
  2304.             o  Calling customer goes on-hook
  2305.  
  2306.             o  A talking path connection is broken down.
  2307.  
  2308.        c. Disconnect:  Disconnect is the interval between customer
  2309.           on-hook and line restoration to idle.
  2310.  
  2311.      When a per-call test detects a failure, all data associated with
  2312.      the call is sent to terminal maintenance for a test failure that
  2313.      indicates a trouble on the line.  Trouble indications within the
  2314.      line unit are referred to switch maintenance.  The problem is
  2315.      then analyzed, and a decision is made on what course of action
  2316.      is to be taken.  This could result in any of several maintenance
  2317.      actions such as diagnostic tests, changing equipment status
  2318.      states, or a system alarm.
  2319.      Routine tests are periodic maintenance checks run by the
  2320.      terminal maintenance subsystem.  These tests are used to assure
  2321.      trunk and line integrity.  Routine tests are run on circuits
  2322.      that are assumed to be in good operating condition.  These tests
  2323.      can be initiated either automatically or manually.
  2324.      Flexible scheduling of automatic trunk testing is possible
  2325.      through automatic progression testing (APT).  In APT, a test
  2326.      history keeps track of information concerning the tests.  This
  2327.      allows interruptions of the testing cycle when the trunks are
  2328.      needed for service.  When traffic subsides, the testing resumes
  2329.      where it left off.  Test results are analyzed and displayed
  2330.      locally and/or at a remote testing location.
  2331.      Routine trunk tests can be classified as operational or
  2332.      transmission tests.  Operational testing of trunks encompasses
  2333.      the following objectives:
  2334.  
  2335.        o  Verify the operational characteristics of interface and
  2336.           carrier facilities and distant central office equipment.
  2337.  
  2338.        o  Verify the end-to-end ability to detect and send signaling
  2339.           and supervision.
  2340.  
  2341.        o  Routinely exercise the interface circuits in a distant
  2342.           central office.
  2343.  
  2344.      A trunk error analysis (TERA) analyzes MDIIs that result from
  2345.      trunk or universal tone decoder failures.  The results (pass or
  2346.      fail) of trunk operational tests are also routed to TERA.  When
  2347.      TERA determines that a trunk or universal tone decoder is
  2348.      experiencing a high-error rate, recovery actions are initiated.
  2349.      The recovery actions can consist of an output message, or, when
  2350.      applicable, an operational test on an outgoing trunk.  Refer to
  2351.      AT&T 235-105-119, Maintenance Guide Utilizing OMS5, for details
  2352.      of how to use TERA.  For information about the activation of
  2353.      TERA, refer to the appropriate RC manual (AT&T 235-118-XXX,
  2354.      where XXX = manual number associated to the applicable software
  2355.      release.  See AT&T 235-000-000, Numerical Index -- Division 235
  2356.      and Associated Documents, for specific manual numbers) that
  2357.      contains the RC symbolic view name RC_TERA.
  2358.      The 5ESS switch supports incoming test calls for operational
  2359.      tests.  The operational test for lines is the automatic line
  2360.      insulation test (ALIT).  The ALIT is an automatic test system
  2361.      that scans lines and identifies faults before they affect normal
  2362.      service.
  2363.      Many tests and functions are provided to aid in trunk and line
  2364.      testing.  These include the standard test line (TL) and
  2365.      functions used in previous switching systems.
  2366.      The routine test facilities provided include the following:
  2367.  
  2368.        o  100TL (Balance)
  2369.  
  2370.        o  101TL (Communication)
  2371.  
  2372.        o  102TL (Milliwatt)
  2373.  
  2374.        o  103TL (Signal supervisory)
  2375.  
  2376.        o  104TL (Transmission measuring and noise checking)
  2377.  
  2378.        o  105TL (Automatic transmission test line)
  2379.  
  2380.        o  Synchronous test line
  2381.  
  2382.        o  Nonsynchronous test line
  2383.  
  2384.        o  Permanent-busy test line
  2385.  
  2386.        o  Touch-tone dialing test line
  2387.  
  2388.        o  Open circuit test line.
  2389.  
  2390.      The per-call tests (lines only) are as follows:
  2391.  
  2392.        a. Origination of calling party:
  2393.  
  2394.             o  False cross and ground test
  2395.  
  2396.             o  Power cross
  2397.  
  2398.             o  Continuity check.
  2399.  
  2400.        b. Termination of called party:
  2401.  
  2402.             o  False cross and ground test
  2403.  
  2404.             o  Power cross
  2405.  
  2406.             o  20-Hz ringing current
  2407.  
  2408.             o  Loop resistance to detect pretrip
  2409.  
  2410.             o  Continuity check.
  2411.  
  2412.        c. Disconnect:
  2413.  
  2414.             o  Restore verify.
  2415.  
  2416.      The Call Monitor provides an early detection mechanism for loss
  2417.      of call processing functionality when all other system
  2418.      indicators appear normal.  The Call Monitor reports to the craft
  2419.      by ROP and an alarm indicator on MISC Page 116 when a failure in
  2420.      call completion analysis occurs.  The ROP output is in the form
  2421.      of a REPT CALLMON 5- or 15-minute report.  The ROP output
  2422.      message has either a major, minor, or no alarm.
  2423.  
  2424.      The failure criteria is defined as follows:
  2425.  
  2426.        o  For the 5-minute report, failure occurs if more than 50
  2427.           percent of the total calls attempted in a 5-minute period
  2428.           are not passed.
  2429.  
  2430.        o  For the 15-minute report, failure occurs if more than 90
  2431.           percent of the total calls attempted in a 15-minute period
  2432.           are not passed.
  2433.  
  2434.      The major alarm criteria is defined as follows:
  2435.  
  2436.        o  For the 5-minute report, a major alarm occurs if 40 percent
  2437.           or more of the total tests are ``operational test
  2438.           failures.''
  2439.  
  2440.        o  For the 15-minute report, a major alarm occurs if 50
  2441.           percent or more of the total tests are ``operational test
  2442.           failures.''
  2443.  
  2444.      The minor alarm criteria is defined as follows:
  2445.  
  2446.        o  For both the 5- and 15-minute reports, a minor alarm occurs
  2447.           if 70 percent or more of the total tests are
  2448.           ``indeterminate'' plus ``not attempted'' failures.
  2449.  
  2450.      If no alarm criteria is met, no alarm will be printed with
  2451.      either analysis report.
  2452.  
  2453.      The Call Monitor will perform separate analyses for common
  2454.      channel signaling (CCS) test calls (if equipped) along with
  2455.      non-CCS test calls.  It utilizes the Terminal Maintenance APT
  2456.      functionality to make these operational test calls.  Non-CCS
  2457.      test calls are based on the default APT test for the trunk group
  2458.      in the AM ODD.  All CCS test calls use the Voice Path Assurance
  2459.      (VPA) continuity test.
  2460.  
  2461.      For 5E9(1) and later, ability to inhibit the Call Monitor on a
  2462.      per-trunk-group basis is provided by a new field in the static
  2463.      AM ODD relation RT_TRKG.  The new field, ``callmon_inh'', is
  2464.      populated from recent change trunk view 5.1 (as is the existing
  2465.      field for inhibiting APT).  If APT is inhibited, then the Call
  2466.      Monitor must be inhibited.
  2467.  
  2468.      The monitor routinely cycles through the AM ODD for trunk groups
  2469.      and selects trunk groups to use for making the test calls.  A
  2470.      test call will be attempted every 30 seconds.
  2471.  
  2472.      The monitor can be inhibited as well as requested to print the
  2473.      past 15-minute history and print per-test call results (verbose
  2474.      mode).  The alarm indicator on MISC Page 116 can also be
  2475.      retired.
  2476.  
  2477.      Additional information on the Call Monitor is provided in
  2478.      Sections .RM 3./ and .RM 4.2/ of this document and in AT&T 235-105-210,
  2479.      Routine Operations and Maintenance Procedures.
  2480.      Recent change (RC) is a system function that allows maintenance
  2481.      personnel access to the 5ESS switch data base.  Recent change is
  2482.      used to add to or delete from the data base.  Also, recent
  2483.      change is used to update or verify the data base using a
  2484.      select/mask format.  The data base for the 5ESS switch supports
  2485.      a relational data base with the following methods of access:
  2486.  
  2487.        o  Recent change/verify (RC/V)
  2488.  
  2489.        o  Office data administration (ODA)
  2490.  
  2491.        o  Office record programs (called views because they are
  2492.           user-oriented)
  2493.  
  2494.        o  Remote memory administration system (RMAS).
  2495.  
  2496.      For details concerning the recent change and verify subsystem,
  2497.      refer to Section .RM 3.10/ of this manual.
  2498.      Field update is the process of activating orderly program
  2499.      changes in the 5ESS switch software.  In-service offices receive
  2500.      most official software changes in the form of software updates.
  2501.      The software update originates as a program enhancement or as a
  2502.      fix for a problem within the software release.  Function, file,
  2503.      and byte replacement are the three types of software updates
  2504.      provided.  The 5ESS switch software updates usually replace
  2505.      entire sections of program software as compared to the word-by-
  2506.      word changes of other Electronic Switching Systems.
  2507.  
  2508.      Aiding in the updating of a 5ESS switch are three external
  2509.      interfaces to the program update subsystem.  These three
  2510.      interfaces provide for the generation, distribution, and
  2511.      activation of software updates.  The interfaces are as follows:
  2512.  
  2513.        o  A Programmer Support System (PSS)
  2514.  
  2515.        o  A SCANS
  2516.  
  2517.        o  Remote maintenance center (for example, SCCS).
  2518.  
  2519.      The PSS originates program updates via the generation and
  2520.      initial distribution of software updates.  After a software
  2521.      update has been composed, tested, and approved at the PSS, it is
  2522.      assigned a software update identification number and transmitted
  2523.      to SCANS.  In an emergency (such as  SCANS outage), a software
  2524.      update could be transmitted from the PSS over a data link
  2525.      directly to the office if the situation requires immediate
  2526.      action to maintain switching system integrity.  Craft and/or
  2527.      maintenance personnel at the remote SCC or 5ESS switch would
  2528.      have to make a verbal request to the program update coordinator
  2529.      at the PSS.  The coordinator would set up the emergency data
  2530.      link (from the PSS to the 5ESS switch) and manually transmit the
  2531.      software update, after maintenance personnel primes the 5ESS
  2532.      switch for reception of the software update files.
  2533.      The SCANS is an AT&T time-shared computer system for
  2534.      distributing software updates.  It is usually accessed by
  2535.      maintenance personnel at the remote SCC work station using the
  2536.      No. 2 remote SCC computer to receive and record the software
  2537.      updates.  The SCANS can also be accessed by maintenance
  2538.      personnel at the local office.  The SCANS should be checked
  2539.      prior to inserting or activating any software updates to ensure
  2540.      that they have not been canceled or changed.
  2541.      The remote SCC provides for remote activation of software
  2542.      updates at a 5ESS switch.  It uses a 1200-baud dial-up terminal
  2543.      to access SCANS and activates the program update subsystem to
  2544.      apply the software update.  Communication between the remote SCC
  2545.      and the program update subsystem is via the maintenance channel.
  2546.      It is not necessary to have maintenance personnel present at the
  2547.      local office to aid in the activation of the software update(s).
  2548.      Although software updates are usually activated by the remote
  2549.      switching control center, they may also be activated locally
  2550.      through the MCC video terminal for one or more of the following
  2551.      reasons:
  2552.  
  2553.        a. The remote SCC option is not carried by the 5ESS switch
  2554.           being accessed.
  2555.  
  2556.        b. The remote SCC (if the option is carried) is down, and a
  2557.           software update must be activated to maintain switching
  2558.           integrity.
  2559.  
  2560.             Note:   Reasons (a) and (b) require that a 1200-baud
  2561.                     terminal be present at the 5ESS switch.  The
  2562.                     terminal must be full duplex, be capable of
  2563.                     printing at least 80 characters per line, and
  2564.                     must have a 212A-type data set.  This terminal
  2565.                     is used to access SCANS and poll the SCANS
  2566.                     data base for relevant software updates.
  2567.  
  2568.        c. Local control of the software update activation is desired.
  2569.           This carries the following two options:
  2570.  
  2571.             1. The entire activation procedure (including access of
  2572.                SCANS) is to be done locally.
  2573.  
  2574.             2. The remote SCC accesses SCANS and turns control of the
  2575.                activation over to local personnel at the MCC.
  2576.  
  2577.      The software update activation responsibility between AT&T and a
  2578.      switch owner (normally an OTC) is as follows:
  2579.  
  2580.        a. During preturnover (new office), retrofit, and restart
  2581.           intervals, the AT&T installer is responsible for obtaining
  2582.           and activating all current software updates in the SCANS
  2583.           data base which apply to that office.
  2584.  
  2585.        b. At all other times, in a working office (when not in a
  2586.           retrofit or restart mode), the switch owner or the remote
  2587.           switching control center is responsible for obtaining and
  2588.           implementing all applicable software updates.
  2589.  
  2590.      Regular field updates are done in a timely and orderly fashion
  2591.      through software updates.  Unexpected problems with the software
  2592.      release can occur that require immediate correction, not
  2593.      allowing time for the normal software update development and
  2594.      issue processes.  Emergency fixes are accomplished on a word-
  2595.      by-word basis under direction of the AT&T Customer Technical
  2596.      Support (CTS) Organization.
  2597.  
  2598.      Emergency fixes are assigned a sequential craft number similar
  2599.      to the software update number.  The program update subsystem
  2600.      provides emergency fixes with the same status and options as
  2601.      software updates (that is, make temporary, make permanent,
  2602.      backout).  Emergency fixes specify the address to be changed,
  2603.      the new data to be inserted, and the old data to be matched.
  2604.      Emergency fixes are also known as address-data couplets.
  2605.  
  2606.      As with software updates, most emergency fixes are activated
  2607.      remotely from the remote SCC.  Communication between the remote
  2608.      and local program update subsystem is via the maintenance
  2609.      channel.  It is not necessary to have maintenance personnel
  2610.      present at the local office to aid in the activation of the fix.
  2611.      Emergency fixes may also be activated locally through the MCC if
  2612.      the following occurs:
  2613.  
  2614.        a. The 5ESS switch does not carry the remote SCC option.
  2615.  
  2616.        b. The remote SCC (if the option is carried) is down, and the
  2617.           fix must be activated to maintain switching system
  2618.           integrity.
  2619.  
  2620.        c. Local control of the fix is desired.
  2621.  
  2622.      Software release retrofit refers to the software and procedures
  2623.      used to replace the resident software release text and data
  2624.      bases [ECD, ODD, and System Generation (SG)] in an operational
  2625.      5ESS switch with new software release text and evolved data
  2626.      bases.
  2627.  
  2628.      Software release update refers to the software and procedures
  2629.      used to replace the resident software release text in an
  2630.      operational 5ESS switch.  Software release update allows for
  2631.      replacement of text for installation of a software update
  2632.      (formerly BWM) consolidation load or a software point load
  2633.      release.  Software release update does not include evolution and
  2634.      replacement of the SG or ODD data bases.  Although there is no
  2635.      ECD evolution, the application of point load specific keystroke
  2636.      files to the ECD is allowed.
  2637.  
  2638.      Large terminal growth (LTG) refers to the software and
  2639.      procedures used to add large quantities of lines and trunks to
  2640.      an operational 5ESS switch by evolution and replacement of the
  2641.      ODD data base. It does not include replacement of the software
  2642.      release text, ECD, or SG data bases.
  2643.  
  2644.      Software release retrofit, software release update, and LTG are
  2645.      referred to collectively as software release transitions.  New
  2646.      software release text and data bases are delivered to the office
  2647.      on magnetic tapes supplied by AT&T.  Recent change activity
  2648.      should be kept to a minimum or stopped, if possible, for 2 weeks
  2649.      prior to a software release retrofit or LTG.  Prior to all
  2650.      transitions, a copy of the existing software release should be
  2651.      saved on spare disk packs or magnetic tapes.  In some cases,
  2652.      associated hardware and/or read-only memory (ROM) circuit pack
  2653.      changes may be required prior to starting the transition
  2654.      process.  When the transition process begins, however, all
  2655.      essential duplex and simplex equipment must be operational.
  2656.  
  2657.      Although stable 2-port circuit-switched calls are saved over a
  2658.      software release transition initialization, a software release
  2659.      transition should be planned for a low-traffic period to
  2660.      minimize the number of calls that might be affected by call
  2661.      processing interruptions.  The types of calls not saved during a
  2662.      software release transition initialization include calls
  2663.      involving more than two ports, such as calls using conference
  2664.      circuits.  Transient calls (that is, originating, dialing,
  2665.      ringing, calls on hold, calls being forwarded/transferred,
  2666.      etc.), packet calls, and test calls are also not saved.
  2667.  
  2668.      For detailed information concerning software release retrofit
  2669.      procedures, refer to AT&T 235-105-24X (X = manual number
  2670.      associated with applicable software release).  For detailed
  2671.      information concerning software release update procedures, refer
  2672.      to AT&T 235-105-34X (X = manual number associated with
  2673.      applicable software release).  For detailed information
  2674.      concerning LTG procedures, refer to AT&T 235-105-44X (X = manual
  2675.      number associated with applicable software release).  For
  2676.      additional information, refer to AT&T 235-000-000, Numerical
  2677.      Index - Division 235 and Associated Documents.
  2678.        Note:   The Design Change Management System (DCMS) data
  2679.                base is not restricted to only covering the CNs for
  2680.                the 5ESS switch.  This data base provides CN
  2681.                coverage for all of the AT&T Network Systems
  2682.                products.
  2683.  
  2684.      The DCMS data base is the official vehicle for notification of
  2685.      product changes (that is, CNs) for all of the AT&T Network
  2686.      System products.  Also, this data base notifies the customer of
  2687.      service enhancements that can be purchased.  The DCMS data base
  2688.      service is free to the customers.
  2689.  
  2690.      The following information concerning CNs is provided to the
  2691.      customer by DCMS:
  2692.  
  2693.        1. DOCUMENTATION on the changes that are made to AT&T Network
  2694.           Systems products.  Documentation is in the form of a
  2695.           product change notice (PCN).  A PCN is issued for each
  2696.           change.  The PCN document consists of the following:
  2697.  
  2698.             a. Product being changed
  2699.  
  2700.             b. Reason for the change
  2701.  
  2702.             c. Description of the change
  2703.  
  2704.             d. Effect that the change will have on the customer's
  2705.                operations during implementation
  2706.  
  2707.             e. Affected product drawings and their titles
  2708.  
  2709.             f. A comparison of the markings that the product will
  2710.                bear before and after the change
  2711.  
  2712.             g. Other miscellaneous information.
  2713.  
  2714.        2. APPLICATION STATUS REPORTS that track and report on the
  2715.           status of the implementation of these changes in the
  2716.           offices that employ affected products.  Application status
  2717.           reports are compiled interactively.  The reports illustrate
  2718.           the current status of the offices that are affected by
  2719.           product changes.  The status reports can be obtained in a
  2720.           standard format or can be customized on an ad hoc basis to
  2721.           meet the DCMS user's specific needs.
  2722.  
  2723.        3. HISTORICAL INFORMATION by CN, office, or product once the
  2724.           implementation process has been completed.  Historical
  2725.           information is available on an ad hoc basis.  The DCMS data
  2726.           base covers CN office implementations made by an AT&T
  2727.           installation group from 1983 to the present date.
  2728.  
  2729.      The DCMS user's manual explains how to use the menu driven DCMS
  2730.      data base.  The manual is distributed by the National CN
  2731.      Engineering Group located at the AT&T Southwestern Region.  With
  2732.      a proper ID number and login, customers can obtain an on-line
  2733.      version of the manual.  For additional information, call the
  2734.      telephone number shown in the address for Southwestern Region as
  2735.      follows:
  2736.  
  2737.                    AT&T Southwestern Region
  2738.                    Department NF93D6T00
  2739.                    1111 Woods Mill Road
  2740.                    Ballwin, Missouri  63011
  2741.                    (314) 891-2930
  2742.  
  2743.      The DAP terminal can be used to perform all commands/functions
  2744.      that are needed to maintain the switch.  A maximum of 8 DAP
  2745.      terminals for 5E6 or 16 for 5E7 and later can be accessed.
  2746.      These terminals are defined in the data base.  The master
  2747.      control center (MCC), trunk and line work station (TLWS) (TLWS
  2748.      is mode of MCC), supplementary TLWS [with the exception of being
  2749.      able to access the emergency action interface (EAI) page
  2750.      display] are DAP-type terminals.
  2751.      Non-DAP terminals can be used to perform the same functions that
  2752.      the DAP terminals perform with the exception of being able to
  2753.      access the MCC page displays.  When using a non-DAP terminal,
  2754.      input messages (message function mode) must be entered to
  2755.      maintain the switch. No input commands (for example, poke
  2756.      commands) can be entered from a non-DAP terminal.
  2757.      The MCC uses four function keys.  When one of these keys (Figure
  2758.      .AW G9/) is depressed, the system performs the corresponding function.
  2759.      The keys are as follows:
  2760.  
  2761.        o  ALM RLS:  Alarm release
  2762.  
  2763.        o  CMD/MSG:  Input command or input message
  2764.  
  2765.        o  NORM DISP:  Normal display
  2766.  
  2767.        o  EA DISP:  Emergency action display [can only be performed
  2768.           from the MCC or switching control center (SCC)].
  2769.  
  2770.      When the system is in the manual retire mode, the ALM RLS
  2771.      function key releases audible and visual alarm indications
  2772.      (CRITICAL, MAJOR, or MINOR, and flashing indicators).  Flashing
  2773.      indicators go to steady reverse video when retired.
  2774.  
  2775.        Note:   The minor alarm audible is self-releasing after 5
  2776.                seconds, but its visual indication must be released
  2777.                manually.
  2778.  
  2779.      The command/message (CMD/MSG) function key configures the MCC to
  2780.      accept either input CMDs or input MSGs.  The key acts as a
  2781.      toggle and allows input in one mode or the other.  The user may
  2782.      switch between either mode after acknowledgment of the
  2783.      previously entered message.  Any unexecuted data in either area
  2784.      is lost if a switch is made before an acknowledgment is
  2785.      received.  Unexecuted data in the input message area is normally
  2786.      saved until an intercharacter time-out occurs.  If a time-out
  2787.      occurs before the message is completed, all data is lost.  The
  2788.      position of the cursor on the video display indicates which
  2789.      input mode the MCC is in.  The cursor resides in the input
  2790.      message line area while in the MSG mode.  If the MCC is in the
  2791.      CMD mode, the cursor resides at the CMD entry area (at the top
  2792.      left of the control and display area).  Whenever the display is
  2793.      brought on-line or a new page is selected, the input mode will
  2794.      remain unchanged.
  2795.      The NORM DISP function key places a page controlled from the
  2796.      administrative module (AM) on the display.  The page displayed
  2797.      will be the previously displayed page.  Depressing the NORM DISP
  2798.      key again will redraw a clean display without aborting any
  2799.      processes in progress.
  2800.      The EA DISP function key enables emergency action mode and
  2801.      displays the EAI page on the screen.  This page is used during a
  2802.      system emergency for system recovery functions.  Depressing the
  2803.      EA DISP function key again will abort all incompletely entered
  2804.      actions and redraw the emergency action interface page display.
  2805.  
  2806.        Note:   The emergency action mode can only be enabled from
  2807.                the MCC or SCC.
  2808.  
  2809.      Most other keyboard keys are used in a normal fashion to enter
  2810.      numeric codes, input messages, and alphanumeric responses to the
  2811.      system.  Their input is respective to the symbol designated on
  2812.      the key.  Certain keys are used for line administration as
  2813.      explained in the remainder of this section.
  2814.      The following procedure may be used to access an MCC page
  2815.      display:
  2816.  
  2817.        1. Select a normal system display page by depressing the NORM
  2818.           DISP function key.
  2819.  
  2820.        2. If the maintenance terminal is not in the command mode,
  2821.           depress the CMD MSG function key.
  2822.  
  2823.             Note:   When in the command mode, the CMD:_ prompt is
  2824.                     displayed and the cursor is positioned in the
  2825.                     command input area in the upper left-hand
  2826.                     portion of the display.
  2827.  
  2828.        3. Enter the desired MCC page number (for example, 100 - Page
  2829.           Index display) that is to be displayed.
  2830.  
  2831.      A capability is provided to specify in their equipment
  2832.      configuration data base (ECD) getty forms the page that is to be
  2833.      displayed automatically on each display device following a
  2834.      terminal restore (for example, initialization, system boot, or
  2835.      remove/restore).  The process that initializes a page specified
  2836.      in the ECD must be connected to a port.  Therefore, not every
  2837.      page in the system can be displayed automatically following a
  2838.      terminal restore.  The following list contains the page names
  2839.      and port numbers of the system pages that may be specified in an
  2840.      ECD getty form:
  2841.  
  2842.                Pagename        Portid
  2843.  
  2844.                    CPDP          17
  2845.                   INDEX          17
  2846.                    CDUP          17
  2847.  
  2848.      For applications not desiring a specific display upon a terminal
  2849.      restore, the common processor display page (CPDP) is the default
  2850.      page for the maintenance terminals.  If another system page is
  2851.      requested and displayed, depressing the NORM DISP function key
  2852.      causes the last page requested to be displayed again.  The
  2853.      following procedure can be used to specify the initial page for
  2854.      a display device.
  2855.  
  2856.        1. At the maintenance terminal, invoke RC/V by entering 199.
  2857.  
  2858.        2. Fill in the necessary information to initiate an update of
  2859.           the getty form for the desired display device.  Procedures
  2860.           for updating data base forms are explained in the ECD/SG
  2861.           Data Base Manuals [for example, AT&T 235-600-306 for 5E6,
  2862.           AT&T 235-600-307 for 5E7, AT&T 235-600-308 for 5E8, and
  2863.           AT&T 235-600-309 for 5E9(1)].
  2864.  
  2865.        3. When the getty form is displayed, enter the name of the
  2866.           initial page desired in the pagename field and the port
  2867.           number of the process that initializes the page in the
  2868.           portid field.
  2869.  
  2870.        4. After updating the getty form, remove and restore the
  2871.           device for which the getty form was updated.
  2872.  
  2873.      One of the following methods can be used to switch one or more
  2874.      switchable devices [that is, the receive-only printer (ROP)
  2875.      and/or maintenance terminal] to an alternate peripheral
  2876.      controller:
  2877.  
  2878.        a. Input message SW:PORTSW, refer to the AT&T 235-600-700 for
  2879.           details.
  2880.  
  2881.             Note:   The port switch must be in the AUTO position.
  2882.  
  2883.        b. Poke input command (401 - PORTSW, 402 - ROP, or 403 - MCRT)
  2884.           illustrated on the 111/112 - AM, AM Peripherals page
  2885.           display.
  2886.  
  2887.             Note:   The port switch must be in the AUTO position.
  2888.  
  2889.        c. Flip the port switch associated with the switchable device
  2890.           to either 0 or 1.  (0 = peripheral controller 0, 1 =
  2891.           peripheral controller 1).
  2892.  
  2893.             Note:   In either of these two positions, the port
  2894.                     switch cannot be reconfigured using the
  2895.                     previous two methods.
  2896.  
  2897.      The MCC provides the ability to select a control and display
  2898.      page at any time.  The index display is brought into the control
  2899.      and display area by entering 100 (into the CMD entry area) and
  2900.      executing it.  The 100 index page consists of a list of possible
  2901.      MCC control and display pages.  Those pages not shown are
  2902.      requested by entry from other pages in a meaningful hierarchy
  2903.      relationship.  Then, the needed page can be selected by entering
  2904.      the page identifier in the command area and executing it.
  2905.  
  2906.      The 100 index page does not list the per-SM pages.  The 1000
  2907.      page is the index into the per-SM pages.  Also, any one of the
  2908.      SM-related display pages can be accessed from any page display.
  2909.      For example, to reach the status display of SM 24, you would
  2910.      enter 1010,24, 1190,24, 1800,24, or 141.  It is possible to
  2911.      enter a page identifier in the command (CMD) entry area if the
  2912.      appropriate page identifiers are known.  The page index display
  2913.      can be used to determine the appropriate page identifier.
  2914.      A display page can be selected by entering its unique 3-, 4-, or
  2915.      6-digit identifier.  All display page commands begin with the
  2916.      number 1.  For example, 100 is the INDEX display.  Identifiers
  2917.      105 through 116 are directly related to the SUMMARY STATUS AREA
  2918.      indicators.  The page number for the page can be derived from
  2919.      the physical position of the indicator.  For example, BLDG/PWR
  2920.      is the fifth summary status indicator; its display page is 105.
  2921.      The SM is the fourteenth indicator; its associated page is 114.
  2922.      As was noted earlier, the system emergency page, corresponding
  2923.      to the SYS EMER indicator, is to be displayed by depressing the
  2924.      EA DISP function key.  Page displays are not provided for
  2925.      alarm-level indicators.  Other pages are assigned the remaining
  2926.      identifiers grouped on a functional basis, where possible.
  2927.      Whenever the MCC terminal is brought on-line from an off-line
  2928.      state, the terminal will display the identification line, the
  2929.      status summary indicators, the emergency action page, and the
  2930.      input message entry area.  The time-of-day indicator should be
  2931.      checked immediately to determine display validity.
  2932.      Options are provided on the maintenance terminal to turn the
  2933.      terminal features on or off.  To set these options, see the
  2934.      user's guide for the specific type of terminal being used.  Set
  2935.      the options (if available) as listed in Figure .AW G10/.
  2936.  
  2937.      Options are provided on the ROP to turn the terminal features on
  2938.      or off.  To set these options, see the user's guide for the
  2939.      specific type of terminal being used.  Set the options (if
  2940.      available) as listed in Figure .AW G11/:
  2941.  
  2942.        Note:   Systems equipped with the TELETYPE(R) 5310
  2943.                teleprinter and related equipment have the
  2944.                capability of suspending output to the ROP
  2945.                temporarily.  Pressing the BREAK key on the printer
  2946.                will suspend output for 2 minutes or until the
  2947.                BREAK key is pressed again, whichever occurs first.
  2948.                The HERE IS key will do the same.
  2949.  
  2950.      Maintenance commands provided on the MCC displays are entered
  2951.      via numeric codes.  The desired code(s) is found in the control
  2952.      and display page menu listing of possible input commands.  Any
  2953.      command to be entered must be selected from a list currently
  2954.      displayed or be a page selection command.  The input sequence is
  2955.      as follows:
  2956.  
  2957.        1. Make sure the MCC is in CMD input mode.
  2958.  
  2959.        2. Find code of desired command on the display.
  2960.  
  2961.        3. Enter correct numeric code using the semicolon (;) to
  2962.           execute input commands or messages.
  2963.  
  2964.        4. Execute by depressing either of the following:
  2965.  
  2966.             a. ; (semicolon)
  2967.  
  2968.             b. ENTER key
  2969.  
  2970.             c. RETURN key.
  2971.  
  2972.      The system acknowledges the input request.  Section .RM 3.12/, H0W TO
  2973.      USE INPUT/OUTPUT MESSAGES, explains system responses to input
  2974.      messages.
  2975.      The primary function of the EAI is to provide manual recovery
  2976.      capabilities during periods of system emergency.  This interface
  2977.      enables configuring a working system when normal recovery
  2978.      procedures prove inadequate.  The emergency page has a menu of
  2979.      control and initialization functions that can be forced on the
  2980.      system.  Each function is defined and input by a 2-digit command
  2981.      code.  The codes are shown with their associated functions on
  2982.      the display.  These functions can be used to do the following:
  2983.  
  2984.        o  Recover from duplex-processor failures
  2985.  
  2986.        o  Disable the sanity timer
  2987.  
  2988.        o  Disable hardware checks
  2989.  
  2990.        o  Boot the system from other devices.
  2991.  
  2992.      The conventions used for displaying data and selecting functions
  2993.      are similar to those used by other control and display pages.
  2994.      Due to the crucial functions provided, maintenance personnel
  2995.      must be familiar with these commands and their use.
  2996.  
  2997.        Note:   There is a sequence of EAI commands that can reduce
  2998.                downtime during periods of system emergency.  This
  2999.                command sequence, the 42!9!54 and 42!9!50 pokes,
  3000.                will execute a full office initialization (FOI)
  3001.                with  full pump of the SMs and CMPs (5E6 and later)
  3002.                in two parts.  The 42!9!54 poke must be entered
  3003.                first and will cause a full initialization of the
  3004.                AM, including CNI Ring (if equipped) and CMPs.
  3005.                When the AM has completed the initialization
  3006.                process, the 42!9!50 poke must be entered next
  3007.                within 30 minutes of the entry of the 42!9!54.  The
  3008.                42!9!50 poke will perform a full initialization
  3009.                with full pump of all SMs sequentially by SM type.
  3010.                If the 42!9!50 poke is entered before the 42!9!54
  3011.                or after the 30-minute window, the initialization
  3012.                of the SMs will not occur.  Refer to AT&T 235-105-
  3013.                250, System Recovery, for detailed procedures on
  3014.                the use of this poke sequence and for information
  3015.                and procedures on other FOI variations.
  3016.  
  3017.                An in-progress FOI can be cancelled by executing
  3018.                pokes 42!q!50 or 42!Q!50.  The execution of these
  3019.                pokes will result in the cancellation of the SMs
  3020.                marked for full initialization with or without
  3021.                pump.  The pending initialization of one or more
  3022.                SMs can be cancelled by input command
  3023.                INIT:SM=a[&&b],NOINIT;.  See AT&T 235-600-700,
  3024.                Input Messages Manual, for additional information
  3025.                on this command.
  3026.  
  3027.      The EAI circuit pack in the AM must be a TN983.  The TN983
  3028.      circuit pack is located in equipment location (EQL) 102 in the
  3029.      input/output processor (IOP) Basic Unit Shelf located in the
  3030.      processor control cabinet (PCC).  The TN983 provides the
  3031.      capability to store the last application parameter used for a
  3032.      recovery action.
  3033.  
  3034.        Note:   If a TN83B circuit pack (used in 5E3 and earlier)
  3035.                is currently equipped in EQL 102, provisions must
  3036.                be made to replace this circuit pack with the
  3037.                TN983.
  3038.  
  3039.      The EA DISP function key on the MCC keyboard is used to display
  3040.      the emergency action page.  When the EA DISP function key is
  3041.      depressed, it will bring the emergency action page into the
  3042.      control and display area of MCC.  This page is available for
  3043.      selection at all times.
  3044.  
  3045.        Note:   When the system emergency action page is present on
  3046.                the MCC, the only way to remove it is to depress
  3047.                the NORM DISP function key on the MCC keyboard.
  3048.  
  3049.      Depressing the EA DISP function key again will clear unexecuted
  3050.      input actions and redraw the emergency action display page.
  3051.      After requesting the emergency action display page, the video
  3052.      terminal digit indicator must be checked to ensure a valid
  3053.      display.  The video terminal indicator is located in the upper
  3054.      center portion of the display (Figure .AW G12/).  The video terminal
  3055.      digit indicator consists of the maintenance teletypewriter
  3056.      (MTTY) or maintenance cathode ray tube/terminal (MCRT) followed
  3057.      by a numeric digit displayed in dynamic text.  The digit is
  3058.      incremented every 2 seconds by the peripheral controller (PC).
  3059.      If this indicator is not displayed and is not incrementing, the
  3060.      entire display is invalid. Once the validity of the display is
  3061.      determined, other indicators are used to qualify EAI and
  3062.      emergency functions.  Table .AW TH/ summarizes these indicators.
  3063.  
  3064.        Note:   The rest of the indicators on the display are valid
  3065.                only for EAIs indicating all seems well (ASW).
  3066.  
  3067.      The EAI indicators reflect the progress of the emergency action.
  3068.      The emergency action is progressing successfully if the ASW
  3069.      indication is present (Figure .AW G12/).
  3070.  
  3071.      The control unit (CU) status area is located at the upper left
  3072.      portion of the EAI page display (Figure .AW G12/).  This area informs
  3073.      the maintenance personnel which of the CUs is active and which
  3074.      is on- or off-line.  The term CU refers to the control unit or
  3075.      the processor of the AM.
  3076.  
  3077.      At the upper right portion of the EAI page display is the
  3078.      processor recovery message (PRM) area (Figure .AW G12/).  The PRMs
  3079.      display the systems coded failure/success recovery information.
  3080.      The PRMs change continuously during an initialization,
  3081.      reflecting the current state.
  3082.  
  3083.      Emergency functions are entered by typing the appropriate 2-
  3084.      digit command code and executing it.  Table .AW TI/ provides a list of
  3085.      the EAI commands with a description of their actions.  For more
  3086.      details of how to use these functions, refer to AT&T 235-105-
  3087.      250, System Recovery.  The carriage return is used to execute
  3088.      emergency functions.
  3089.  
  3090.      The menu commands can be grouped into the following three
  3091.      categories:
  3092.  
  3093.        o  Commands 10 through 15:  These commands have a direct and
  3094.           immediate effect on the system.  Some commands force the AM
  3095.           into a particular configuration and some release a forced
  3096.           configuration.
  3097.  
  3098.        o  Commands 20 through 43:  These commands are preparation
  3099.           commands that specify certain conditions prior to a system
  3100.           initialization.  These conditions do not take effect until
  3101.           an initialization command is given.
  3102.  
  3103.        o  Commands 50 through 56:  These are the initialization
  3104.           commands.  These commands cause the conditions that were
  3105.           specified previously with commands 20 through 43 to take
  3106.           effect.
  3107.  
  3108.           The severity of the initialization increases with the
  3109.           command number (command 54 has the greatest impact).  The
  3110.           system can automatically trigger commands 50 through 53
  3111.           during an initialization.
  3112.  
  3113.           Command 54 can only be triggered manually and causes an AM
  3114.           and a possible CM initialization.  This takes these
  3115.           processors completely off-line, and call processing is
  3116.           disabled for a short period of time.
  3117.  
  3118.           Commands 55 and 56 are normally required during the initial
  3119.           installation interval or when an initialization from tape
  3120.           is required due to a massive corruption of disk data.
  3121.           During this tape load, the system is off-line and call
  3122.           processing is disabled for a considerable period of time.
  3123.  
  3124.           The 51 through 56 commands when entered on the command line
  3125.           cause the system to immediately enter an emergency action
  3126.           mode.
  3127.  
  3128.           Once the emergency action has completed, the system is
  3129.           restored (automatically) to a stable state and call
  3130.           processing resumes.  The EAI page display disappears and
  3131.           the MCC Page Display 111/112, AM Peripherals, is
  3132.           automatically displayed.
  3133.  
  3134.           Commands from the EAI page display should only be used
  3135.           under the direction of your technical assistance group.
  3136.           Improper use of the commands on the EAI page can have a
  3137.           very negative impact on the integrity of the system.
  3138.  
  3139.      Each command executed is acknowledged either OK or NG.  This
  3140.      acknowledgment appears adjacent to the command entry area in the
  3141.      top left line of the display.  After entering a command, the
  3142.      input and response are displayed until the next character is
  3143.      typed.  Errors may be erased a character at a time by pressing
  3144.      the backspace key or by pressing CTRL h.
  3145.  
  3146.      The STLWS terminal is a DAP-type terminal which means
  3147.      maintenance personnel can perform the same functions or commands
  3148.      from the STLWS that can be performed from the MCC (with the
  3149.      exception of being able to access the EAI page display).  Refer
  3150.      to Section .RM 3.1.1/ for additional information on DAP.
  3151.      The trunk and line work station (TLWS) is an interactive menu
  3152.      interface used to test, monitor, or measure trunks and lines.
  3153.      The TLWS is a mode of the MCC or STLWS and has either eight (5E8
  3154.      and earlier) or 32 [5E9(1) and later] software controlled test
  3155.      positions.  The test positions are used to access other menu
  3156.      pages which are used to perform the actual testing.  The other
  3157.      menu pages display information needed to perform TLWS
  3158.      operations.  One TLWS terminal can utilize all test positions.
  3159.      The status of test positions may be checked from the Test
  3160.      Position Summary page (5E8 and earlier) or Test Position Summary
  3161.      Screen pages [5E9(1) and later] to determine which test
  3162.      positions are in use and which ones are available.  The basic
  3163.      equipment used for trunk/line testing includes the following:
  3164.  
  3165.        o  A video display terminal
  3166.  
  3167.        o  A key telephone set with a speaker
  3168.  
  3169.        o  A test access unit
  3170.  
  3171.        o  A ROP.
  3172.  
  3173.      Following are some of the operations that may be performed using
  3174.      the TLWS:
  3175.  
  3176.        o  Controlling lines and trunks being tested
  3177.  
  3178.        o  Monitoring a short circuit
  3179.  
  3180.        o  Measuring/sending frequencies
  3181.  
  3182.        o  Making continuous metallic measurements
  3183.  
  3184.        o  Providing remove or restore commands used for testing.
  3185.  
  3186.      The basic input sequence for starting a test procedure in the
  3187.      menu mode is as follows:
  3188.  
  3189.        o  Make sure the STLWS is in CMD input mode.
  3190.  
  3191.        o  Find command of desired test in the task selection display
  3192.           area.
  3193.  
  3194.        o  Enter correct numeric code plus additional information (if
  3195.           required).
  3196.  
  3197.        o  Execute by depressing the return key.
  3198.  
  3199.      The TLWS is used to test lines and trunks, make measurements,
  3200.      and monitor calls.  This testing can be done in either the menu
  3201.      mode or the command mode.  There are five basic steps in trunk
  3202.      and line testing.  They are as follows:
  3203.  
  3204.        o  Seize/access a test position
  3205.  
  3206.        o  Seize line or trunk
  3207.  
  3208.        o  Perform one or more tests
  3209.  
  3210.        o  Release line or trunk
  3211.  
  3212.        o  Release test position.
  3213.  
  3214.        Note:   Only individual trunks can be seized and tested.
  3215.                Wideband test calls are not supported.
  3216.  
  3217.      The TLWS software feature provides access to a menu-type
  3218.      interactive test system and (in 5E9(1) and later) MML input
  3219.      commands which allow a user to select a trunk or line for
  3220.      testing and to choose the type of test to be performed on the
  3221.      item selected.  These functions, as well as that of performing
  3222.      the actual tests, are conducted at test positions.  For 5E8 and
  3223.      earlier software releases, eight test positions (numbered 1
  3224.      through 8) are available for test purposes.  For 5E9(1) and
  3225.      later, 32 test positions (numbered 1 through 32) are available.
  3226.      Associated with each test position are the resources commonly
  3227.      used to test 5ESS(R) switch terminations.  The test position
  3228.      resources are separated into two groups as follows:
  3229.  
  3230.        o  Directly associated resources:  These resources are
  3231.           directly associated with the test position throughout its
  3232.           use and are those that are commonly used in testing.
  3233.           Directly associated resources include the talk and monitor
  3234.           (T&M) phone, 101 test line callback access, and the
  3235.           alternating current (AC) and direct current (DC) jack
  3236.           terminations.
  3237.  
  3238.        o  As needed resources:  These resources are associated with
  3239.           the test position on an as-needed basis during testing.
  3240.           This group includes the directly connected test unit
  3241.           (DCTU), the transmission test facility (TTF), and the
  3242.           integrated services test facility (ISTF).
  3243.  
  3244.      For 5E8 and earlier software releases, the set of resources
  3245.      associated with a test position is determined by the device ID
  3246.      (devid) of the computer terminal being used to perform the
  3247.      testing.  The association is performed by matching the
  3248.      terminal's device ID to the device ID key of the RLtlwsr tuple
  3249.      in the ODD.
  3250.  
  3251.      In 5E9(1) and later software releases, the capability is
  3252.      provided to allow the user to choose the set of resources to be
  3253.      directly associated with the test position for the duration of
  3254.      testing.
  3255.  
  3256.      The arrangement implemented by this capability creates a pool of
  3257.      usable resource sets (RLtlwsr relations) from which the user
  3258.      chooses one of the sets and assigns it to the test position.
  3259.      The assignment is made when the test position is seized by
  3260.      either command SET:WSPOS[,TP=X][,ID=Y]; or poke 161,X[,Y] and
  3261.      the RLtlwsr tuple ID is entered (by default or manually) as the
  3262.      value for Y.  (In both commands, X = TP number and Y = the
  3263.      RLtlwsr tuple ID.)  The set of resources chosen is associated
  3264.      with that particular test position until the position is
  3265.      released.
  3266.      For 5E8 and earlier, the status of all 8 test positions is shown
  3267.      on Page 160, Test Position Summary, a single page.  Effective
  3268.      with the 5E9(1) software release, Page 160 is revised and
  3269.      renamed Test Position Status Summary.  The revised Page 160
  3270.      lists the 32 test positions for 5E9(1) along with the ID for
  3271.      each.  Also included on revised Page 160 is command 160,Z (where
  3272.      Z = screen number) that is used to display the four Test
  3273.      Position Summary Screen pages (Pages 160,1, 160,2, 160,3, and
  3274.      160,4).  The Summary Screen pages show status information for
  3275.      the 32 test positions.  Each page shows status for eight test
  3276.      positions: Page 160,1 for test positions 1-8, Page 160,2 for
  3277.      test positions 9-16, Page 160,3 for test positions 17-24, and
  3278.      160,4 for test positions 25-32.
  3279.  
  3280.      To display Page 160, Test Position Summary (5E8 and earlier) or
  3281.      Test Position Status Summary [5E9(1) and later], enter command
  3282.      160. For 5E9(1) and later, enter command 160,Z from Page 160 to
  3283.      display the desired Test Position Summary Screen page.
  3284.  
  3285.      Examples of Page 160 for 5E8 and earlier and Page 160,2 for
  3286.      5E9(1) and later are shown in Figures .AW G13/ and .AW G15/, respectively.
  3287.  
  3288.      Once a test position is seized, the line or trunk data for that
  3289.      test position will be displayed in the status box of the Test
  3290.      Position Summary page or appropriate Test Position Summary
  3291.      Screen page.  The status box contains the following information
  3292.      for each test position:
  3293.  
  3294.        o  Test position number
  3295.  
  3296.        o  TLWS location
  3297.  
  3298.        o  Identification field (TLWS number)
  3299.  
  3300.        o  Line/trunk data (DN/TKGMN)
  3301.  
  3302.        o  Test type (or test access)
  3303.  
  3304.        o  T&M phone status.
  3305.  
  3306.      The absence of data in the status box for a particular test
  3307.      position indicates that the test position has not been seized
  3308.      and is available for use.
  3309.  
  3310.      When a command is entered at the keyboard, it will be displayed
  3311.      to the right of the CMD: symbol located in the upper left
  3312.      portion of the screen on Page 160 and the other TLWS pages.
  3313.  
  3314.      Figure .AW G13/ is an example of Page 160 for 5E8 and earlier which
  3315.      shows the status box and the eight test positions.  The absence
  3316.      of status information indicates that all test positions are
  3317.      available for use.
  3318.  
  3319.      Figure .AW G14/ is an example of Page 160 for 5E9(1) and later which
  3320.      shows the 32 test positions and associated Test Position Summary
  3321.      Screens.  In this example, ID information appears for test
  3322.      positions 5 and 17 indicating that these positions are not
  3323.      available.
  3324.  
  3325.      Also shown are the commands to select and release a test
  3326.      position and the command to display a specific Test Position
  3327.      Summary Screen page.
  3328.  
  3329.      Figure .AW G15/ is an example of Test Position Summary Screen 160,2
  3330.      for 5E9(1) and later which shows the status box for test
  3331.      positions 9 through 16.  The absence of status information
  3332.      indicates that these test positions are available for use.
  3333.  
  3334.      Any test position shown as available on Pages 160 or 160,Z may
  3335.      be seized by a user.  In 5E8 and earlier, the command used to
  3336.      seize a test position is 16X (where X = TP number).  In 5E9(1)
  3337.      and later, MML input command SET:WSPOS[,TP=X][,ID=Y]; or poke
  3338.      161,X[,Y] (where X = TP number and Y = the RLtlwsr tuple ID) may
  3339.      be used.  If all test positions are in use, it will be necessary
  3340.      to try again later.
  3341.  
  3342.      All the test positions can be used at the same time.
  3343.  
  3344.        Note:   When a test position is requested and the value for
  3345.                option Y is not specified, a default value for that
  3346.                terminal is entered.  If the default is null, an
  3347.                error message is output.  The user must then
  3348.                request the test position with the RLtlwsr tuple ID
  3349.                (Y value) specified, or the test position will not
  3350.                be seized.
  3351.  
  3352.      When a test position is seized in 5E8 and earlier software
  3353.      releases, task selection Page 4000,X, SEIZE LINE/TRUNK/INCOMING
  3354.      CALL, is automatically displayed.  In 5E9(1) and later, Page
  3355.      8000, TASK SELECTION, is displayed from which a user selects
  3356.      Page 4000,X.
  3357.  
  3358.      At this point, the next action is to seize a line or trunk.
  3359.      Page 4000,X lists the different types of seizure commands for
  3360.      both lines and trunks.  In 5E8 and earlier software releases,
  3361.      these commands are located in the lower left area of the page in
  3362.      the task command area.  In 5E9(1) and later, the task command
  3363.      area occupies the entire left side of the page.  Test results
  3364.      are then displayed in the response area of the TLWS page Figures
  3365.      .AW G16/ and .AW G17/ show examples of the command and response areas.  (See
  3366.      Table .AW TJ/ for the page numbers that are associated with the
  3367.      particular software release used in the switch.)
  3368.  
  3369.      In 5E8 and earlier, the major categories of tests that can be
  3370.      performed using the TLWS are displayed on each individual task
  3371.      selection (menu) page.  In 5E9(1) and later, the major test
  3372.      categories are shown on Page 8000, Task Selection, a new page
  3373.      for 5E9(1).
  3374.  
  3375.      The individual menu pages list the possible tests that may be
  3376.      performed along with the command to execute that test.  The task
  3377.      selection/menu pages all have the same basic format (see Figures
  3378.      .AW G16/ and .AW G17/).  The section of the task selection/menu page that
  3379.      contains the commands used to perform tests is different for
  3380.      trunks and lines.  Table .AW TJ/ contains a list of all available task
  3381.      selection/menu pages.
  3382.  
  3383.        Note:   Task selections 9200 on Page 9000 (5E8 and earlier)
  3384.                and 9200 and 9201 on Page 9000,1 [5E9(1) and later]
  3385.                support testing of digital subscriber lines and
  3386.                customer premises equipment (CPE) for the
  3387.                integrated services digital network (ISDN).
  3388.  
  3389.      Figure .AW G16/ shows the TLWS page layout for 5E8 and earlier
  3390.      software releases and identifies the areas where certain
  3391.      information appears.  The major test categories appear on this
  3392.      version of the page.  (The specific tests and their commands
  3393.      have been omitted for simplification.)
  3394.  
  3395.      Figure .AW G17/ shows the TLWS page layout for 5E9(1) and later and
  3396.      identifies the areas where certain information appears. The
  3397.      major test categories do not appear on the 5E9(1) version.  (The
  3398.      specific tests and their commands have been omitted for
  3399.      simplification.)
  3400.  
  3401.      After seizing a line or trunk and displaying a task
  3402.      selection/menu page, the user can choose the type of test to
  3403.      execute.  The status/response messages of the task selection
  3404.      pages will be updated as the test is executed.  When the test
  3405.      has finished running a message, the results of the test will be
  3406.      displayed in the response area block.  If any problems have been
  3407.      encountered during the test, a related error message will be
  3408.      displayed on the error message line.
  3409.      This test is to monitor a trunk using the menu mode.  The
  3410.      following is a step-by-step example of how to monitor a trunk.
  3411.  
  3412.        1. While in the menu mode of the MCC or STLWS, enter menu
  3413.           command 160 to access the TLWS test system.
  3414.  
  3415.           Response:  In 5E8 and earlier, the Test Position Summary
  3416.                      page is displayed showing available test
  3417.                      positions and the status of other test
  3418.                      positions.  In 5E9(1) and later, the Test
  3419.                      Position Status Summary page is displayed.  This
  3420.                      page lists the 32 test positions and provides
  3421.                      the 160,Z command that can be used to display
  3422.                      availability and status information for the test
  3423.                      positions.
  3424.  
  3425.                      Where:     Z = Screen number (160,1, 160,2,
  3426.                                 160,3, or 160,4)
  3427.  
  3428.        2. Enter menu command 16X (5E8 and earlier) or 161,X[,Y]
  3429.           [5E9(1) and later] to seize a test position.
  3430.  
  3431.           Where:     X = Test position number.
  3432.  
  3433.             Note:   The 4000 series commands are automatically
  3434.                     displayed after seizing a test position.
  3435.  
  3436.        3. To display the list of commands for transmission-type test,
  3437.           enter menu command 5000; or to skip task selection Page
  3438.           5000, enter menu command 4301 and connect the talk and
  3439.           monitor phone to the seized trunk.
  3440.  
  3441.           Response:  MONITOR is backlighted in the response block of
  3442.                      Page 5000, and T&M telephone set rings.
  3443.  
  3444.        4. Take T&M phone off-hook and listen for conversation, off-
  3445.           hook, or some type of suspected trouble.
  3446.  
  3447.        5. Take appropriate action per local practice.
  3448.  
  3449.        6. If no further testing will be performed on the trunk, enter
  3450.           menu command 4999 to release the seized trunk.
  3451.  
  3452.        7. When all TLWS testing is completed, for 5E8 and earlier,
  3453.           enter menu command 20X on MCC Page 160 to release the test
  3454.           position.  For 5E9(1) and later, enter menu command 201,X
  3455.           on MCC Pages 160 or 160,Z to release the test position.
  3456.  
  3457.           Where:     X = Test position number and Z = screen number.
  3458.  
  3459.        8. STOP.  You have completed this test.
  3460.  
  3461.      If there is a problem that keeps the test from completing
  3462.      correctly, an error message will be displayed on the screen in
  3463.      one of the special fields provided for error messages.  There
  3464.      are also messages which explain what kept the test from running
  3465.      correctly.  The message will usually be printed on the error
  3466.      message line which is above the status block.  Information
  3467.      related to an error may also be displayed in the response area
  3468.      or on the command/action line.  The command/action line displays
  3469.      the command being executed, the test position number, and the
  3470.      action that is taking place.  The command is displayed in a
  3471.      command mode format.
  3472.  
  3473.      For a complete description of each error message, see the TLWS
  3474.      Appendix or TLWS Progress and Error Reports Appendix in AT&T
  3475.      235-600-750, Output Messages Manual.
  3476.      After the test is finished and no more tests are to be done on
  3477.      the seized line or trunk, it should be released.  To release the
  3478.      line or trunk, enter 4999.  The line or trunk may also be
  3479.      released by releasing the test position.  There is a default
  3480.      time limit on the release of a line or trunk.  If there are no
  3481.      actions on a seized line or trunk for 5 minutes, it will
  3482.      automatically be released.
  3483.      The last thing to do when a test session is over is to release
  3484.      the test position(s) used.  In 5E8 and earlier software
  3485.      releases, a test position can only be released from Page 160.
  3486.      In 5E9(1) and later software releases, a test position can be
  3487.      released from Page 160 or from any of the four Page 160,Z pages.
  3488.  
  3489.      To release a test position, return to Page 160 or Page 160,Z by
  3490.      entering 160 or 160,Z, as appropriate.  In 5E8 and earlier,
  3491.      release the test position by entering 20X.  In 5E9(1) and later,
  3492.      release the test position by entering 201,X.
  3493.  
  3494.      Where:     X = Test position number to be released and Z =
  3495.                 screen number.
  3496.  
  3497.      At this point, the test session is over.
  3498.  
  3499.        Note:   When a test position is left idle for 1 hour, the
  3500.                test position is automatically released.
  3501.  
  3502.      There are two types of trunk tests: interactive and
  3503.      noninteractive.  The noninteractive test always does the same
  3504.      thing, and the maintenance personnel has no control over the
  3505.      test. The interactive trunk test requires manual action from the
  3506.      maintenance personnel to control the test.  Usually, the
  3507.      maintenance personnel on each end of the trunk run a series of
  3508.      interactive tests to resolve the problem(s).
  3509.  
  3510.        Note:   Trunk tests are performed on a single-trunk basis.
  3511.                Wideband test calls are not supported.
  3512.  
  3513.      Transmission Test Calls
  3514.  
  3515.      Test equipment is required at both the incoming and outgoing
  3516.      ends for implementing transmission test calls.  The actual
  3517.      measured results are compared against the normal required
  3518.      characteristics for a particular type trunk being tested.
  3519.  
  3520.      The following transmission test calls are provided on the
  3521.      system:
  3522.  
  3523.        o  100
  3524.  
  3525.        o  101
  3526.  
  3527.        o  102
  3528.  
  3529.        o  104
  3530.  
  3531.        o  105.
  3532.  
  3533.      Operational Test Calls
  3534.  
  3535.      Operational test calls provide a pass/fail indication rather
  3536.      than a measured value.  All the tests except Code Answer Test
  3537.      Line (CATL) only need test equipment at the outgoing side of the
  3538.      test call.  A predefined sequence of signaling events and tones
  3539.      are used to test the trunk at the outgoing side of the test.
  3540.  
  3541.      The following operational test calls are provided on the system:
  3542.  
  3543.        o  Permanent-busy
  3544.  
  3545.        o  Synchronous
  3546.  
  3547.        o  Nonsynchronous
  3548.  
  3549.        o  103-type test line
  3550.  
  3551.        o  CATL-AAD2 or ATEMA.
  3552.  
  3553.      Loopback Test Calls
  3554.  
  3555.      The Digital Service Unit-2 (DSU2) Integrated Services Test
  3556.      Function (ISTF) peripheral provides a digital-circuit transmit
  3557.      and loopback capability to test digital trunks.  The transmit
  3558.      service sends an outgoing test signal and, through the use of a
  3559.      digital loopback, receives back test data.  The loopback service
  3560.      takes bits (test signal) from the input channel and places them
  3561.      on the output channel either directly [noninverting (LBK)] or
  3562.      with their polarity changed [inverting (LBKINV)].
  3563.  
  3564.      Effective with a software update in the 5E8 software release
  3565.      time frame, the time slot interchanger (TSI) in 5E6 and later
  3566.      offices also can be used for LBK.  The ISTF is still used for
  3567.      LBKINV.
  3568.  
  3569.        Note:   The LBK test line for ISDN trunking meets the
  3570.                functional requirements announced in the ANSI(R)
  3571.                standard T1.206-1988 (Digital Exchanges and PBXs -
  3572.                Digital Circuit Loopback Test Line).  The ANSI
  3573.                standard designates the test line as a 108-type test
  3574.                line.
  3575.  
  3576.                The 5ESS switch 108-type test line deviates in one
  3577.                minor detail from the ANSI standard in that time-
  3578.                out is currently fixed at 1 hour (in the event the
  3579.                caller fails to disconnect), whereas the ANSI
  3580.                specification calls for a time-out period that can
  3581.                be set by the operating company.
  3582.  
  3583.      Procedures for implementing the 108-type test line capabilities
  3584.      of ISTF are documented in AT&T 235-105-210, Routine Operations
  3585.      and Maintenance Procedures.
  3586.  
  3587.      The following loopback test calls are provided on the system:
  3588.  
  3589.        o  LBK/108-type test line
  3590.  
  3591.        o  LBKINV.
  3592.  
  3593.      Following are descriptions of the transmission test calls:
  3594.  
  3595.        o  100 - Balance:  The incoming side sends a 1004-Hz tone at 0
  3596.           dBm for 5.5 seconds followed by a quiet termination.  The
  3597.           outgoing side does a 1-way loss and noise measurement of
  3598.           the trunk with the tone.
  3599.  
  3600.        o  101 - Communication:  The outgoing side calls the number of
  3601.           the T&M phone in another office.  At the incoming side, the
  3602.           T&M phone will ring and be connected to the trunk under
  3603.           test.  Testing can then be completed.
  3604.  
  3605.             Note:   The T&M is not supported for wideband calls.
  3606.  
  3607.        o  102 - Milliwatt:  The incoming side sends a 1004-Hz tone at
  3608.           0 dBm and the outgoing side does a 1-way loss measurement
  3609.           test.
  3610.  
  3611.        o  104 - Transmission Measuring and Noise Checking:  Provides
  3612.           a test termination for 2-way loss and 2-way noise. The
  3613.           outgoing side sends a 1004-Hz tone, and the incoming side
  3614.           measures the loss and noise.  Then the incoming side sends
  3615.           a 1004-Hz tone, and the outgoing side measures the loss and
  3616.           noise.
  3617.  
  3618.        o  105 - Automatic Transmission Measuring Test Line:  Provides
  3619.           far-end access to a responder and permits 2-way loss and
  3620.           noise measurements to be made on trunks from a near-end
  3621.           office equipped with a Remote Office Test Line (ROTL) and
  3622.           responder.
  3623.  
  3624.      Following are descriptions of the operational test calls:
  3625.  
  3626.        o  Permanent-Busy:  The incoming side sends a busy signal.
  3627.  
  3628.        o  Synchronous:  The outgoing side sends at least one complete
  3629.           cycle but less than three cycles of audible ringing
  3630.           followed by a silent interval.  The incoming side sends
  3631.           OFF-HOOK/ON-HOOK transitions.
  3632.  
  3633.        o  Nonsynchronous:  This test is similar to the synchronous
  3634.           test but runs faster because it is a less exhaustive test.
  3635.  
  3636.        o  103-type Test Line:  This test provides a connection to a
  3637.           supervisory and signaling test circuit for overall testing
  3638.           of these features on intertoll trunks (equipped with ring
  3639.           forward features) which can be reached by an automatic
  3640.           trunk test frame or by dialing manually.
  3641.  
  3642.        o  CATL - AAD2 or ATEMA:  The incoming side returns 0 to 3
  3643.           complete cycles of audible ringing and a tone while the
  3644.           outgoing side detects the tone.
  3645.  
  3646.      Following are descriptions of LBK/108-type test line and LBKINV
  3647.      test calls:
  3648.  
  3649.        o  LBK/108-type test line:  The LBK test line provides a
  3650.           dialable, 4-wire test line capability that accepts binary
  3651.           signals (bits) and loops back received octets (eight bits)
  3652.           from a digital circuit to test digital carrier voice and
  3653.           data trunk facilities.
  3654.  
  3655.        o  LBKINV:  The operation of the LBKINV test line is the same
  3656.           as that of the LBK except that the polarity of each bit is
  3657.           changed in the loopback service.  For example, an input bit
  3658.           that is a ``1'' is placed on the output channel as a ``0''.
  3659.  
  3660.        Note:   Loopback tests are supported on a single-trunk
  3661.                basis.  Wideband test calls are not supported.
  3662.  
  3663.      The following manual trunk testing features are available at the
  3664.      TLWS:
  3665.  
  3666.        o  Seize/release a trunk
  3667.  
  3668.        o  Test trunk using T&M phone
  3669.  
  3670.        o  Send OFF-HOOK/ON-HOOK
  3671.  
  3672.        o  Manually set up call
  3673.  
  3674.        o  Monitor a busy port
  3675.  
  3676.        o  Connect trunk to a AC/DC jack
  3677.  
  3678.        o  Connect trunk to transmission test facility (TTF)
  3679.  
  3680.        o  Remove trunks
  3681.  
  3682.             Caution:   If a digital facility interface (DFI) is
  3683.                        unconditionally removed, the unit will be
  3684.                        taken out of service (OOS) along with all
  3685.                        of the voice/signaling trunks associated
  3686.                        with that DFI.
  3687.  
  3688.        o  Restore trunks
  3689.  
  3690.             Caution:   If a DFI is OOS and a restoral command for
  3691.                        a trunk (associated with that DFI) is
  3692.                        issued before the DFI restoral command,
  3693.                        audits will show inconsistencies between
  3694.                        the hardware status of the DFI and the port
  3695.                        status of the trunk.
  3696.  
  3697.        o  Get status of trunks
  3698.  
  3699.        o  Seize incoming call (101 test)
  3700.  
  3701.        o  Perform transmission test
  3702.  
  3703.        o  Perform operational test
  3704.  
  3705.        o  Perform loopback/108-type test line tests.
  3706.  
  3707.      The automatic progression testing (APT) runs operational tests
  3708.      and code answer test line (CATL) tests on trunks on a specified
  3709.      schedule.  The APT tests can determine only if the test passed
  3710.      or failed, not the actual measured characteristics of the trunk.
  3711.      If a trunk fails a test, the test will be repeated; and if it
  3712.      fails again, it will be placed OOS.  However, if an excessive
  3713.      number of trunks are OOS, the trunk will remain in service.
  3714.  
  3715.        Note:   The APT is disabled in a 5ESS(R) switch for
  3716.                AUTOPLEX(R) System 1000.
  3717.  
  3718.      The APT has the following ten parameters which may be
  3719.      programmed:
  3720.  
  3721.        o  The starting time in hours
  3722.  
  3723.        o  The starting time in minutes
  3724.  
  3725.        o  The length of time for test to run
  3726.  
  3727.        o  Each of the 7 days of the week.
  3728.  
  3729.      The automatic trunk test scheduler (ATTS) is used primarily for
  3730.      automatic trunk testing in a 5ESS switch for AUTOPLEX System
  3731.      1000.  (The ATTS is a secured feature that can be purchased
  3732.      independently for use in regular 5ESS switch applications.) The
  3733.      ATTS feature provides the ability to schedule routine testing on
  3734.      a periodic basis and is capable of supporting multiple,
  3735.      independent schedules of test sessions.  Features of the ATTS
  3736.      include the following:
  3737.  
  3738.        o  Programmable scheduling of tests including ability to add,
  3739.           modify, and delete test sessions
  3740.  
  3741.        o  Automatic logging of test results
  3742.  
  3743.        o  Optional real-time printing of test results
  3744.  
  3745.        o  Report generation
  3746.  
  3747.        o  Flexible test session control such as skipping, linking,
  3748.           etc.
  3749.  
  3750.      Refer to AT&T 235-105-210, Routine Operations and Maintenance
  3751.      Procedures, for additional information on ATTS and procedures
  3752.      for its use.
  3753.      Maintenance personnel may also be allowed to enter
  3754.      administrative functions using input messages.  Emergency
  3755.      situations may make it necessary for a trunk or group of trunks
  3756.      to be removed from service.  A trunk may also be manually placed
  3757.      back in service under certain conditions regardless of its
  3758.      status.
  3759.  
  3760.      Conditional and unconditional removals on trunks involved in
  3761.      wideband calls operate the same as for trunks involved in DS0
  3762.      calls.
  3763.  
  3764.      The following administrative functions are provided by the TLWS:
  3765.  
  3766.        o  Removing trunks from service
  3767.  
  3768.        o  Restoring trunks to service
  3769.  
  3770.        o  Unconditionally replacing failed trunks to service
  3771.  
  3772.        o  Requesting trunk status.
  3773.  
  3774.      The testing, operations, provisioning, and administration system
  3775.      (TOPAS) is an operation support system developed to provide
  3776.      centralized trunk maintenance and administration for trunks
  3777.      terminating on 5ESS switch -- ``toll configurations'' in the
  3778.      AT&T Communications network.  The TOPAS and 5ESS switch
  3779.      capabilities are as follows:
  3780.  
  3781.        o  Preservice testing, trouble isolation, and repair
  3782.           verification via remote measurement system - digital 3
  3783.           (RMS-D3).
  3784.  
  3785.        o  Current status of all trunks on the 5ESS switch through
  3786.           trunk state change reports from the 5ESS switch and
  3787.           periodic audits.
  3788.  
  3789.        o  Direct facility failure reports from the 5ESS switch to
  3790.           facility administrative surveillance system (FAST).
  3791.  
  3792.      Basically, this feature provides the craft at TOPAS with a set
  3793.      of TTY input and output messages that enables communication with
  3794.      the 5ESS switch to perform trunk maintenance.
  3795.  
  3796.      These operational trunk tests can be initiated as follows:
  3797.  
  3798.        o  Manually via the input messages TST:TRK or TST:WSAUTO and
  3799.           the TLWS poke commands on menu page 5400,2.
  3800.  
  3801.           The TST:TRK input message can be used to request automatic
  3802.           operational or transmission tests on individual trunks, a
  3803.           range of trunks in a trunk group, or an entire trunk group.
  3804.           Refer to AT&T 235-600-700, Input Messages Manual, for
  3805.           details.  If the test type and directory number are omitted
  3806.           from the TST:TRK message, the default values (obtained in
  3807.           the Automatic Trunk Test Table) are used to implement the
  3808.           test.
  3809.  
  3810.           The TST:WSAUTO input message can be used to perform TLWS
  3811.           automatic tests through the menu interface.  The trunk
  3812.           being tested must have been seized via the CONN:WSLINE,
  3813.           CONN:WSTRK, or CONN:WSIC input message.  The specified test
  3814.           position must have previously been selected with the
  3815.           SET:WSPOS input message.  Refer to AT&T 235-600-700, Input
  3816.           Messages Manual, for details of these messages.
  3817.  
  3818.        o  Automatically via the trunk error analysis (TERA) or
  3819.           automatic progression test (APT) capabilities.
  3820.  
  3821.           When TERA or APT initiates a trunk test, the default test
  3822.           type and trunk group number are obtained from the Automatic
  3823.           Trunk Test Table.  The Automatic Trunk Test Table contains
  3824.           the default test type and trunk group number for each trunk
  3825.           group.
  3826.  
  3827.      For details of this feature, refer to AT&T 235-190-115, Local
  3828.      and Toll System Features.
  3829.      The RMS-D3 is a microprocessor based system providing message
  3830.      trunk testing and maintenance of digital and analog switched
  3831.      circuits.  The testing of switched circuits via RMS-D3 is
  3832.      controlled by TOPAS.  The 5ESS switch  hardware interface to
  3833.      RMS-D3 consists of a control link (X.25 level 3) and a T1
  3834.      interface.  The commands from RMS-D3 as well as responses
  3835.      transmitted by the 5ESS switch utilize the control link.  The T1
  3836.      interface provides access to the RMS-D3 test ports.  The 5ESS
  3837.      switch provides the following capabilities for RMS-D3:
  3838.  
  3839.        o  Route 104, 105, 109, and 606 calls to RMS-D3 ports.
  3840.  
  3841.        o  Route 101 test position calls from RMS-D3 ports and reroute
  3842.           them to the TLWS if these ports are busy.
  3843.  
  3844.        o  Ability to originate test calls from RMS-D3 -- test call
  3845.           with outpulsing or without outpulsing, signaling test
  3846.           access with outpulsing or without outpulsing, monitor
  3847.           connection, split talk access, and out-tandem connection.
  3848.  
  3849.        o  Mapping of trunk groups and test position numbers, RMS-D3
  3850.           test access trunks and test position numbers, TOPAS test
  3851.           position number and status (attended/unattended).
  3852.  
  3853.        o  Ability to reconfigure RMS-D3 test access trunks to meet
  3854.           testing needs during any given time.
  3855.  
  3856.      For details of this feature, refer to AT&T 235-190-115, Local
  3857.      and Toll System Features.
  3858.      The Call Monitor allows for the early detection of loss of call
  3859.      processing when all other system indicators appear normal.  It
  3860.      requires a global digital service unit (GDSU) equipped with TTF
  3861.      responder circuits.  The Call Monitor also requires ISTF
  3862.      hardware for performing digital loopback test calls.  The Call
  3863.      Monitor reports to the craft by ROP and an alarm indicator on
  3864.      MISC Page 116 when a failure in call completion analysis occurs.
  3865.      The ROP output is in the form of a REPT CALLMON 5- or 15-minute
  3866.      report.  The ROP output message has either a major, minor, or no
  3867.      alarm.
  3868.  
  3869.      The failure criteria are defined as follows:
  3870.  
  3871.        o  For the 5-minute report, failure occurs if more than 50
  3872.           percent of the total calls attempted in a 5-minute period
  3873.           are not passed.
  3874.  
  3875.        o  For the 15-minute report, failure occurs if more than 90
  3876.           percent of the total calls attempted in a 15-minute period
  3877.           are not passed.
  3878.  
  3879.      The major alarm criteria are defined as follows:
  3880.  
  3881.        o  For the 5-minute report, a major alarm occurs if 40 percent
  3882.           or more of the total tests are ``operational test
  3883.           failures.''
  3884.  
  3885.        o  For the 15-minute report, a major alarm occurs if 50
  3886.           percent or more of the total tests are ``operational test
  3887.           failures.''
  3888.  
  3889.      The minor alarm criteria are defined as follows:
  3890.  
  3891.        o  For both the 5- and 15-minute reports, a minor alarm occurs
  3892.           if 70 percent or more of the total tests are
  3893.           ``indeterminate'' plus ``not attempted'' failures.
  3894.  
  3895.      If no alarm criteria are met, no alarm is printed with either
  3896.      analysis report.
  3897.  
  3898.      The body of the REPT CALLMON message is as follows:
  3899.  
  3900.  
  3901. **********************************************************************
  3902. REPT CALLMON CURRENT [5 or 15] MINUTE REPORT
  3903.         CALLMON PRINTMODE = [NORMAL or VERBOSE]
  3904.         CALLMON STATE = ALLOWED
  3905.         NON-CCS TEST CALL COMPLETION SUMMARY
  3906.         PASSED  FAILED  INDETERMINATE  NOT-ATTEMPTED  LAST-TRKG-PASSED
  3907.         a       b       c              d              e
  3908.         CCS TEST CALL COMPLETION SUMMARY
  3909.         PASSED  FAILED  INDETERMINATE  NOT-ATTEMPTED  LAST-TRKG-PASSED
  3910.         f       g       h              i              j
  3911.         TOP FIVE HIGHRUNNER FAILURE TYPES
  3912.         FAILURE-CODE    NUMBER-OF-OCCURRENCES
  3913.         H'k             l
  3914.         H'm             n
  3915.         H'o             p
  3916.         H'q             r
  3917.         H's             t
  3918. **********************************************************************
  3919.  
  3920.  
  3921.      where the lowercase letters are decimal numbers (except for
  3922.      failure codes which are in hexadecimal).
  3923.  
  3924.      The range of valid trunk group decimal numbers in the data base
  3925.      is 0 - 2001.  The monitor uses the decimal value 2002 (values e
  3926.      and j in the previous message example) to indicate that no trunk
  3927.      group has passed a test call since the last time the monitor was
  3928.      initialized.
  3929.  
  3930.      The Call Monitor performs separate analyses for common channel
  3931.      signaling (CCS) test calls (if equipped) along with non-CCS test
  3932.      calls.  It utilizes the terminal maintenance (TM) APT
  3933.      functionality to make these operational test calls.  Non-CCS
  3934.      test calls are based on the default APT test for the trunk group
  3935.      in the AM ODD relations RT_TRKG and TM_ATTT. All CCS test calls
  3936.      use the voice path assurance (VPA) continuity test.
  3937.  
  3938.      For 5E9(1) and later, ability to inhibit the Call Monitor on a
  3939.      per-trunk-group basis is provided by a new field in the static
  3940.      AM ODD relation RT_TRKG.  The new field, ``callmon_inh'', is
  3941.      populated from recent change trunk view 5.1 (as is the existing
  3942.      field for inhibiting APT).  If APT is inhibited, then the Call
  3943.      Monitor must be inhibited.
  3944.  
  3945.        Note:   APT is disabled in a 5ESS(R)-2000 switch for
  3946.                      AUTOPLEX System 1000.
  3947.  
  3948.      The monitor routinely cycles through the AM ODD relation RT_TRKG
  3949.      and selects trunk groups to use for making the test calls.  A
  3950.      test call is attempted every 30 seconds unless CCS is equipped,
  3951.      in which case two test calls (non-CCS and CCS) are attempted.
  3952.      It is recommended that telephone company personnel set up their
  3953.      APT schedule to allow testing on at least one trunk group from
  3954.      each possible SM.  This maximizes the benefit from this feature.
  3955.      The monitor keeps an ever changing list of possible trunk groups
  3956.      to select from in case it does not find a testable trunk group
  3957.      at the 30-second entry as it continues to step through the ODD.
  3958.      This guarantees that the monitor always has a trunk to test.
  3959.  
  3960.      The monitor can be inhibited or requested to print the past 15-
  3961.      minute history and the per-test call results (verbose mode).
  3962.  
  3963.      The CALL MONITOR indicator on MISC Page 116 shows whether the
  3964.      Call Monitor is inhibited or allowed.  Entering command 601 from
  3965.      this page generates the message INH:CALLMON which inhibits the
  3966.      call monitor from making test calls and performing call
  3967.      completion analyses.  This also clears the monitor's history
  3968.      data.  Command 701 generates the message ALW:CALLMON which
  3969.      allows the monitor to start the cycle of making test calls and
  3970.      performing call completion analyses.  Command 801 generates the
  3971.      message RTR:CALLMON,ALARM which retires the alarm indicator in
  3972.      the Call Monitor box.  Command 901 generates the message
  3973.      OP:CALLMON which prints the OP CALLMON message on the ROP.  The
  3974.      body of the message is identical to the REPT CALLMON message
  3975.      except for the first line which is as follows:
  3976.  
  3977.         M OP CALLMON PAST 15 MINUTE REPORT
  3978.  
  3979.      The verbose mode may be entered by typing SET:CALLMON,VERBOSE.
  3980.      The per-test call results is printed in the form of a REPT
  3981.      CALLMON message.
  3982.  
  3983.      The body of the verbose-mode message is as follows:
  3984.  
  3985.  
  3986. **********************************************************************
  3987.    REPT CALLMON VERBOSE TEST CALL
  3988.            SM = a                 PORT = b
  3989.            TRUNK GROUP = c        MEMBER = d
  3990.            SIGNALING TYPE = e     TEST TYPE = f
  3991.            RESULT = g
  3992.            RETURN CODE = h
  3993. **********************************************************************
  3994.  
  3995.      where a, c, d, e, and f are decimal numbers, b and h are
  3996.      hexadecimal numbers, and g is a character string.  To clear the
  3997.      verbose mode, enter CLR:CALLMON,VERBOSE.
  3998.  
  3999.      In the event the REPT CALLMON CURRENT [5 or 15] MINUTE REPORT
  4000.      message is printed, the data to analyze is the call completion
  4001.      summary.  The failure indicates a less than expected call
  4002.      completion percentage (50 percent in the current 5 minutes or 90
  4003.      percent in the current 15 minutes).  The number of ``failed''
  4004.      tests is of most importance because this indicates a possible
  4005.      call processing, hardware, or network problem.  The CCS data (if
  4006.      equipped) should be compared with non-CCS data to determine if a
  4007.      common problem exists or if the problem is related only to CCS.
  4008.      The OP:CALLMON input message (poke 901 on MCC Page 116) can be
  4009.      typed to compare the past 15 minutes worth of data.  Also, the
  4010.      ``LAST_TRKG-PASSED'' field indicates the last trunk group to
  4011.      pass a test call.  If the number 2002 appears in the field, no
  4012.      tests have passed since the monitor was last initialized.  A
  4013.      manual trunk test can be performed on this trunk group.
  4014.  
  4015.        Note:   The Call Monitor reports failures if the AM, CMP,
  4016.                CNI, or critical SM(s) undergo recoveries or
  4017.                initializations.
  4018.  
  4019.      If failures are caused by ``indeterminate'' or ``not-attempted''
  4020.      calls, the high-runner failure codes can indicate the reason for
  4021.      the problem.  Because of the nature of the Call Monitor's
  4022.      interface with TM APT, it is possible that the failures are TM
  4023.      related; meaning that the front-end setup of a test call could
  4024.      have failed due to one of many reasons.  This results in no idle
  4025.      trunk member being hunted and verbose output messages printing
  4026.      the null value for SM (0), port (0), and member (4096).  In
  4027.      these cases, the monitor should not be interpreted as having
  4028.      detected a loss of call processing functionality.  This is the
  4029.      reason for variable alarm levels.
  4030.  
  4031.      Following are typical reasons for indeterminate failures:
  4032.  
  4033.        o  TM ABORT:  These types of errors occur if TM times out
  4034.           waiting for a message, TM is interrupted while waiting for
  4035.           a message, a route failure occurs when routing for a
  4036.           logical test port (LTP), or an invalid state is
  4037.           encountered.
  4038.  
  4039.        o  TM INTERNAL:  This error can occur when TM fails to send
  4040.           the route request for the test equipment.
  4041.  
  4042.        o  BAD TEST RESULT:  Internal program error.
  4043.  
  4044.      Following are typical reasons for not attempted failures:
  4045.  
  4046.        o  RESOURCE:  These types of errors occur if TM cannot route
  4047.           to the LTP due to busy or reorder, TTF hardware is out of
  4048.           service or unavailable,  test equipment failure, inability
  4049.           to allocate tone decoder, failure to reserve equipment, or
  4050.           other equipment allocation errors.
  4051.  
  4052.        o  BAD DATA:  The ODD related to APT may be invalid.
  4053.  
  4054.        o  DSIG OFF NORMAL:  Direct signaling capability is
  4055.           unavailable (for CCS).
  4056.  
  4057.        o  TSIG OFF NORMAL:  Trunk signaling capability is unavailable
  4058.           (for CCS).
  4059.  
  4060.        o  CNI INIT IN PROGRESS:  The CNI initialization is in
  4061.           progress.
  4062.  
  4063.      If it is determined that failure reports are TM in nature,
  4064.      inspect the GDSU status on MCC Page 110X,Y (where X is the GDSU
  4065.      number and Y is the SM number).  Make sure the TTFCOM circuits
  4066.      are in service and pass diagnostics.  If they are in service,
  4067.      turn on the verbose mode to identify specific trunk groups that
  4068.      are failing and perform a manual operational trunk test,
  4069.      TST:TRK,TKGMN-x-y, (where x is the trunk group number and y is
  4070.      any valid in-service/idle member found in the ODD).  The TST:TRK
  4071.      operation gives additional details as to the exact problem,
  4072.      whether it be TM or call processing related.
  4073.  
  4074.      Other reasons for operational test failures include trip
  4075.      failure, pre-trip failure, activation failure, plain old
  4076.      telephone service (POTS) glare, outpulse failure, and high and
  4077.      dry.  For CCS-related operational test failures, refer to AT&T
  4078.      235-190-120, Common Channel Signaling Service Features.
  4079.  
  4080.      Under certain circumstances, the Call Monitor skips test calls
  4081.      which are not counted as part of the 5- and 15-minute analysis.
  4082.      These fall under the category of ``no test'' when monitored
  4083.      under verbose mode and include the following:
  4084.  
  4085.        o  AM MIN MODE:  The AM is in Min Mode.
  4086.  
  4087.        o  ASSERT:  Internal Assert failure.
  4088.  
  4089.        o  CNI MIN MODE:  The CNI is in Min Mode.
  4090.  
  4091.        o  NO IN-SERVICE IDLE MEMBER FOUND:  Trunk under test is OOS
  4092.           (automatic or manual) or all busy.
  4093.  
  4094.      Operational test failures are the most severe problem and may
  4095.      indicate a true call processing, hardware, or network problem.
  4096.      If the number of ``failures'' is the reason for the alarmed
  4097.      report, analyze the high-runner failure types and turn on the
  4098.      verbose mode to identify specific trunk groups.  A manual
  4099.      operational trunk test can then be performed to obtain
  4100.      additional information.
  4101.  
  4102.      For details on interpreting the input and output messages used
  4103.      with the Call Monitor feature, refer to AT&T 235-600-700, Input
  4104.      Messages Manual, and AT&T 235-600-750, Output Messages Manual.
  4105.      There are two types of line tests: interactive and
  4106.      noninteractive.  The only noninteractive test done is the line
  4107.      insulation test (LIT).  The LIT can be run automatically or
  4108.      manually.  This test uses metallic access to do the measurements
  4109.      and does not actually place a call on the line.  All other line
  4110.      tests are interactive tests and are initiated either locally or
  4111.      remotely.
  4112.      Deferred maintenance for the LU A-Links is provided which allows
  4113.      the switch to operate normally with a few A-links OOS.  The
  4114.      SET:ALINK a b c d e DEFR input message places the A-link into
  4115.      the OOS deferred state (see AT&T 235-600-700, Input Messages
  4116.      Manual, for details).  Maintenance activity can be scheduled at
  4117.      a more convenient time.
  4118.      Following are some of the manual line tests available from the
  4119.      TLWS:
  4120.  
  4121.        o  Seize/release a line
  4122.  
  4123.        o  Send receiver off-hook tone
  4124.  
  4125.        o  Ring the line under test
  4126.  
  4127.        o  Monitor busy port
  4128.  
  4129.        o  Connect a line to a DC jack
  4130.  
  4131.        o  Connect a line to an AC jack
  4132.  
  4133.        o  Connect a line to the TTF
  4134.  
  4135.        o  Connect a circuit to the 101 test line
  4136.  
  4137.        o  Perform a line insulation test
  4138.  
  4139.        o  Remove/restore lines (ports)
  4140.  
  4141.        o  Get the status of lines.
  4142.  
  4143.      Some of the operations available through the TTF are as follows:
  4144.  
  4145.        o  Measure noise
  4146.  
  4147.        o  Measure level
  4148.  
  4149.        o  Measure broadband
  4150.  
  4151.        o  Measure echo return-loss
  4152.  
  4153.        o  Measure singing return-loss
  4154.  
  4155.        o  Measure singing return-loss high
  4156.  
  4157.        o  Send tones at specific level and frequency
  4158.  
  4159.        o  Apply open termination
  4160.  
  4161.        o  Apply quiet termination.
  4162.  
  4163.      Some of the operations available through the DSU2 ISTF
  4164.      loopback/108-type test line are as follows:
  4165.  
  4166.        o  Provide ISTF loopback terminations
  4167.  
  4168.        o  Send a pseudo-random bit pattern
  4169.  
  4170.        o  Receive and monitor a pseudo-random bit pattern.
  4171.  
  4172.      Effective with the 5E8 software release, a user can measure the
  4173.      integrity of digital data being transmitted on BRI lines between
  4174.      the CPE and the switch by placing test calls to a 108-type test
  4175.      line.
  4176.  
  4177.      Operations available through BRI access to the 108-type test
  4178.      line include the following:
  4179.  
  4180.        o  Provide TSI loopback terminations
  4181.  
  4182.        o  Send a pseudo-random bit pattern
  4183.  
  4184.        o  Receive and measure a pseudo-random bit pattern
  4185.  
  4186.        o  Perform continuity test of BRI path
  4187.  
  4188.        o  Verify signaling operation of the D-channel.
  4189.  
  4190.      Additional information on feature, BRI access to the 108-type
  4191.      test line, and procedures for its use are included in AT&T 235-
  4192.      105-220, Corrective Maintenance Procedures.
  4193.      The automatic test for lines is the automatic line insulation
  4194.      test (ALIT). An ALIT uses the line insulation circuit in the
  4195.      modular metallic service unit (MMSU) and the metallic
  4196.      connections provided by the MMSU to the lines in the line unit
  4197.      to detect gradual cable deterioration.  An ALIT may be inhibited
  4198.      on a line-by-line basis using the RC/V subsystem.  The number of
  4199.      ALIT circuits should be engineered to make it possible to test
  4200.      all of the lines in the office in about 8 hours.  For maximum
  4201.      efficiency of the testing session, all of the available ALIT
  4202.      circuits are used in parallel.  There are four types of ALIT
  4203.      tests.  These tests are as follows:
  4204.  
  4205.        o  Foreign electromotive force (FEMF)
  4206.  
  4207.        o  Short circuit and ring to ground (SRG)
  4208.  
  4209.        o  Tip and ring to ground (TRG)
  4210.  
  4211.        o  All of the previous.
  4212.  
  4213.      Maintenance personnel are allowed to enter administrative
  4214.      functions using input messages.  Emergency situations may make
  4215.      it necessary for a line to be removed from service and placed in
  4216.      one of several specific out-of-service (OOS) states.  If the
  4217.      line is busy, it is camped-on and waits for control.  The
  4218.      message seized is displayed in the test area when the line is
  4219.      free for testing.  When the line is camped-on, the maintenance
  4220.      personnel cannot perform any test requests.  Only the busy-
  4221.      monitor or monitor busy and idle commands can be used during the
  4222.      camped-on period if the maintenance personnel wants to ``listen
  4223.      in.''  If the maintenance personnel does not want to wait for
  4224.      the line to become available, a release command can be performed
  4225.      at this time.  An alternative to entering a release command is
  4226.      to enter new line data at the same test position.  When new data
  4227.      is entered, the old test in progress is automatically torn down.
  4228.      In the test area, the message ONLY MNTR BUSY (5E6) or DO MNTR
  4229.      BUSY [4600] OR B&I [4601] ONLY (5E7 and later) is displayed.
  4230.      All other test requests cause an error message.  If the control
  4231.      of the line is not obtained within 5 minutes, a message in the
  4232.      test area, RL - FAILED TO OBTAIN BUSY PORT is displayed.  When
  4233.      the line becomes available for testing, the graphic
  4234.      representation is changed from CAMPED ON to SEIZED.  Only one
  4235.      test position at a time is able to access a specific line.  In
  4236.      other words, two test positions cannot access the same line.
  4237.      Camping on to a line that is being tested at another test
  4238.      position is not allowed.  A message is displayed in the test
  4239.      area stating that the line just entered is already being tested.
  4240.  
  4241.      The following administrative functions are provided by the TLWS:
  4242.  
  4243.        o  Removing line from service
  4244.  
  4245.        o  Restoring line to service
  4246.  
  4247.        o  Unconditionally restoring failed line to service
  4248.  
  4249.        o  Line status is displayed when line is seized
  4250.  
  4251.        o  Line identification [line equipment number (LEN) or
  4252.           directory number (DN)] is displayed when line is seized.
  4253.  
  4254.      There are several functions of the TLWS that deal with both
  4255.      trunks and lines.  Some of these functions are as follows:
  4256.  
  4257.        o  Talk and monitor
  4258.  
  4259.        o  Retiring alarms
  4260.  
  4261.        o  Routing messages
  4262.  
  4263.        o  Scheduling tests
  4264.  
  4265.        o  Outputting general information
  4266.  
  4267.        o  Outputting machine detected interoffice irregularity (MDII)
  4268.           reports
  4269.  
  4270.        o  Restoring trunks.
  4271.  
  4272.        Note:   All of the previous functions can be performed from
  4273.                the STLWS terminal.
  4274.  
  4275.      The talk and monitor phone is used to connect to a trunk or line
  4276.      in order to test the circuit.  No test equipment is used between
  4277.      the talk and monitor phone and the circuit under test when it is
  4278.      used from the TLWS.  This operation would normally be done to
  4279.      call the maintenance personnel in another office or to monitor a
  4280.      trunk or line.  The talk and monitor phone is the terminating
  4281.      end of the 101 test line call.  When the far-end craft and/or
  4282.      maintenance person dials the 101 test line directory number, the
  4283.      call terminates at the talk and monitor phone.  If the near-end
  4284.      person requests transmission testing on the 101 test line call,
  4285.      the connection is put in the monitor mode for monitoring
  4286.      interactive test.
  4287.  
  4288.        Note:   Talk and monitor is not supported for wideband
  4289.                calls.
  4290.  
  4291.      To verify the operation of the ISTF loopback feature, the craft
  4292.      can place an interoffice call to the 108-type test line which
  4293.      has the inverting option (LBKINV).  If the loopback feature is
  4294.      operational, the squelch of the data stream should be clearly
  4295.      audible.
  4296.      Alarms can be turned off at the STLWS by depressing the alarm
  4297.      release (ALM RLS) function key.  Status display alarm
  4298.      indications remain until the alarm condition is repaired.
  4299.      Output messages can be routed to the TLWS or to the remote
  4300.      switching control center, depending on whether the TLWS office
  4301.      is staffed.
  4302.      A routine test scheduler is provided for APT and ALIT.
  4303.      Maintenance personnel can override the routine test scheduler by
  4304.      entering new parameters for the test session.  The new
  4305.      parameters are for the next session only.  The automatic
  4306.      scheduler then returns to the preprogrammed schedules for test
  4307.      sessions.
  4308.      Many types of information can be requested and received at the
  4309.      TLWS.  The information can then be printed at the ROP.  Some
  4310.      requests are as follows:
  4311.  
  4312.        o  List of carrier group alarm (CGA) trunks
  4313.  
  4314.        o  CGA member number
  4315.  
  4316.        o  Member number of active CGAs
  4317.  
  4318.        o  Number of active CGAs
  4319.  
  4320.        o  Perform conversion of equipment identifiers
  4321.  
  4322.        o  Convert member number to equipment number
  4323.  
  4324.        o  Conversions between DNs and LENs.
  4325.  
  4326.      Due to emergencies or intensive test sessions, MDII reports may
  4327.      need to be stopped temporarily.  Therefore, the maintenance
  4328.      personnel can control the MDII reports by entering the input
  4329.      message INH:MDII (see AT&T 235-600-700, Input Messages Manual,
  4330.      for details).  When the user desires to have the MDII reports
  4331.      printed again, enter the input message ALW:MDII (see AT&T
  4332.      235-600-700 for details).
  4333.  
  4334.      If the user desires to change the device(s) that receive the
  4335.      MDII reports, the ECD (classdef) must be changed to reflect the
  4336.      desired device.  Refer to AT&T 235-600-30X, ECD Data Base
  4337.      Manual, where X = the manual number associated to the applicable
  4338.      software release.  See AT&T 235-000-000, Numerical Index -
  4339.      Division 235 and Associated Documents, for the complete list of
  4340.      the ECD data base manuals.
  4341.      When a trunk or group of trunks is restored conditionally by the
  4342.      maintenance personnel, the default test call is run.  The
  4343.      default trunk test information (for example, the test type and
  4344.      trunk group number) is stored in the Automatic Trunk Test Table.
  4345.      If the test fails, the trunk or trunk group may or may not
  4346.      remain OOS.  The trunk remains OOS if the OOS trunk group
  4347.      threshold has been exceeded.
  4348.      The miscellaneous test commands associated with the TLWS menu
  4349.      can be grouped by function and are used to perform operations on
  4350.      specific lines or trunks.  The commands must be entered from
  4351.      task selection Page 9000 (5E8 and earlier) or Pages 9000,1 and
  4352.      9000,2 [5E9(1) and later].  (Refer to Table .AW TJ/ for examples of
  4353.      Pages 9000, 9000,1 and 9000,2 and to Section .RM 3.9.3/ for
  4354.      descriptions of commands appearing on each page.
  4355.      The test access unit (TAU) is of specific interest to the TLWS
  4356.      user.  The TAU provides several plug-in jacks.  These jacks are
  4357.      used in conjunction with portable test equipment and system
  4358.      software control to gain trunk or line access and perform tests.
  4359.      The following jacks are provided:
  4360.  
  4361.        o  TEL A and TEL B - to the interframe communications circuit
  4362.           (TEL=telephone)
  4363.  
  4364.        o  TEL A MON and TEL B MON - to the interframe communications
  4365.           circuit (TEL=telephone)
  4366.  
  4367.        o  DIRECT ACCESS 1 and DIRECT ACCESS 2 - for direct connection
  4368.  
  4369.        o  ANALOG ACCESS 1 and ANALOG ACCESS 2 - each with S, R, and
  4370.           ear & mouth (E&M) jacks for analog connection (S=send,
  4371.           R=receive)
  4372.  
  4373.        o  Four spare jacks for future applications.
  4374.  
  4375.      The directly connected test unit (DCTU) is a test set that is
  4376.      integrated into the 5ESS switch to provide basic metallic tests.
  4377.      These tests can be performed by the DCTU without using the
  4378.      portable test equipment.  Any analog line, universal digital
  4379.      subscriber line (UDSL), or 2-wire trunk that terminates
  4380.      metallically to the switch can be tested.  Control of the DCTU
  4381.      is via commands entered at the TLWS which identifies the
  4382.      particular line or trunk under test from previous seize line or
  4383.      trunk requests.  Measurements requested at the TLWS are taken by
  4384.      the DCTU and transmitted back to the TLWS for display on the
  4385.      terminal.
  4386.      The Remote Office Test Line (ROTL) feature allows interoffice
  4387.      trunk testing automatically from a Centralized Automatic
  4388.      Reporting on Trunks (CAROT) system.  The CAROT system is a
  4389.      computerized system that accesses and tests trunks for a maximum
  4390.      of 14 offices simultaneously.  The 5ESS switch ROTL supports the
  4391.      following capabilities:
  4392.  
  4393.        o  Transmission tests - 100, 102, and 105 test lines
  4394.  
  4395.        o  Connection appraisal - 100, 102, and 105 test lines
  4396.  
  4397.        o  Security callback
  4398.  
  4399.        o  Trunk make-busy and restore
  4400.  
  4401.        o  Trunk status request
  4402.  
  4403.        o  Balance and long-term test.
  4404.  
  4405.      The 100, 102, and 105 test lines are at the far end of the
  4406.      trunk.  Transmission test calls and connection appraisal calls
  4407.      are placed via ROTL toward the distant test lines.  The ROTL
  4408.      supports test calls toward the indicated test lines by providing
  4409.      trunk access and seizure, and outpulsing of the digits necessary
  4410.      to reach the test line.  Also, a tone detection capability is
  4411.      provided that recognizes when the indicated test line has
  4412.      answered the test call.
  4413.  
  4414.      The transmission tests listed previously can also be performed
  4415.      locally by using the TST:TRK input message.
  4416.  
  4417.      The ROTL functions consist of answering calls from the CAROT
  4418.      controller, receiving information in the form of multifrequency
  4419.      (MF) digits, and causing trunks to be accessed and attached to
  4420.      the responder for transmission measurements.
  4421.  
  4422.           Note:  ROTL initiated trunk testing is denied on
  4423.                  trunks assigned to a 5ESS switch for AUTOPLEX
  4424.                  System 1000 traffic.
  4425.  
  4426.      Refer to AT&T 235-105-210, Routine Operations and Maintenance
  4427.      Procedures, for details concerning the hardware functions, trunk
  4428.      conditioning, test performed by ROTL, and the ODD requirements.
  4429.      Table .AW TJ/ lists each TLWS task selection, the TLWS page number,
  4430.      the applicable 5E6 and later software release, and the figure
  4431.      number that show an example of each page.
  4432.  
  4433.      This section contains the TLWS task selection pages for 5E6 and
  4434.      later software releases.  All commands shown on these task
  4435.      selection pages are listed and described in Section .RM 3.9.3/.
  4436.      See Figures .AW G18/, .AW G19/, and .AW G20/.
  4437.  
  4438.      See Figures .AW G21/, .AW G22/, and .AW G23/.
  4439.  
  4440.      See Figures .AW G24/ and .AW G25/.
  4441.  
  4442.      See Figures .AW G26/ and .AW G27/.
  4443.  
  4444.      See Figure .AW G28/.
  4445.  
  4446.      See Figures .AW G29/, .AW G30/, and .AW G31/.
  4447.  
  4448.      See Figures .AW G32/ and .AW G33/.
  4449.  
  4450.      See Figure .AW G34/.
  4451.  
  4452.      See Figures .AW G35/ and .AW G36/.
  4453.  
  4454.      See Figures .AW G37/, .AW G38/, and .AW G39/.
  4455.  
  4456.      See Figures .AW G40/ and .AW G41/.
  4457.  
  4458.      See Figures .AW G42/, .AW G43/, and .AW G44/.
  4459.  
  4460.      See Figures .AW G45/ and .AW G46/.
  4461.  
  4462.      See Figures .AW G47/, .AW G48/, and .AW G49/.
  4463.  
  4464.      See Figures .AW G50/, .AW G51/, and .AW G52/.
  4465.  
  4466.      See Figures .AW G53/, .AW G54/, and .AW G55/.
  4467.  
  4468.      See Figures .AW G56/ and .AW G57/.
  4469.  
  4470.      See Figures .AW G58/ and .AW G59/.
  4471.  
  4472.      See Figures .AW G60/ and .AW G61/.
  4473.  
  4474.      See Figures .AW G62/ and .AW G63/.
  4475.  
  4476.      See Figures .AW G64/ and .AW G65/.
  4477.  
  4478.      See Figures .AW G66/ and .AW G67/.
  4479.  
  4480.      See Figures .AW G68/, .AW G69/, and .AW G70/.
  4481.  
  4482.      See Figure .AW G71/.
  4483.  
  4484.      See Figures .AW G72/ and .AW G73/.
  4485.  
  4486.      See Figure .AW G74/.
  4487.  
  4488.      See Figure .AW G75/.
  4489.  
  4490.      See Figures .AW G76/, .AW G77/, and .AW G78/.
  4491.  
  4492.      See Figure .AW G79/.
  4493.  
  4494.      This section contains a listing and brief description of each
  4495.      5E6 and later TLWS command.  Commands are listed in numerical
  4496.      order.
  4497.  
  4498.  2
  4499.         CMD   RESULT
  4500.  
  4501.        2000   The seized line or trunk is removed; state changed to OOS.
  4502.               TST:WSAUTO,TP=Z,RMV
  4503.        21XX   The CPEXX is removed from service.  [For 5E6 - 5E8, only valid
  4504.               for CPEs which support testing.  For 5E9(1) and later, valid
  4505.               for standard BRI CPEs and custom multipoint CPEs which
  4506.               support testing.]
  4507.               TST:WSCPE,TP=Z,TEST=RMV,CPE=XX
  4508.        3000   The seized line or trunk is diagnosed, restored if diagnostic
  4509.               passes, and is released from TLWS control; state changed to IS.
  4510.               TST:WSAUTO,TP=Z,RST
  4511.        31XX   The CPEXX is restored to service.  [For 5E6 - 5E8, only valid
  4512.               for CPEs which support testing.  For 5E9(1) and later, valid
  4513.               for standard BRI CPEs and custom multipoint CPEs which
  4514.               support testing.]
  4515.               TST:WSCPE,TP=Z,TEST=RST,CPE=XX
  4516.      4001,X   DN X is seized.
  4517.               CONN:WSLINE,TP=Z,DN=X
  4518.      4002,X   LEN X is seized.
  4519.               CONN:WSLINE,TP=Z,LEN=AA,BB,CC,DD,EE,FF
  4520.      4003,X   SLEN X is seized.
  4521.               CONN:WSLINE,TP=Z,SLEN=AA,GG,HH,II
  4522.      4004,X   MLHG X is seized.
  4523.               CONN:WSLINE,TP=Z,MLHG=JJ,KK
  4524.      4005,X   LCEN X is seized.
  4525.               CONN:WSLINE,TP=Z,LCEN=AA,LL,MM,NN
  4526.      4006,X   AP X is seized.
  4527.               CONN:WSLINE,TP=Z,AP=OO,PP
  4528.      4007,X   DN member X is seized.
  4529.               CONN:WSLINE,TP=Z,DN=QQ,KK
  4530.      4008,X   ILEN X is seized.
  4531.               CONN:WSLINE,TP=Z,ILEN=AA,RR,SS,TT
  4532.               or
  4533.               CONN:WSTRK,TP=Z,ILEN=CC,LL,MM,NN
  4534.      4101,X   TG X is seized.
  4535.               CONN:WSTRK,TP=Z,TG=X
  4536.      4102,X   TKGMN X is seized.
  4537.               CONN:WSTRK,TP=Z,TKGMN=AA,BB
  4538.      4103,X   TEN X is seized.
  4539.               CONN:WSTRK,TP=Z,TEN=CC,DD,EE,FF,GG
  4540.      4104,X   DEN X is seized.
  4541.               CONN:WSTRK,TP=Z,DEN=CC,HH,II,JJ
  4542.        4105   The next member of TG is seized.
  4543.               CONN:WSTRK,TP=Z,NEXTMEM
  4544.  
  4545.             CMD   RESULT
  4546.  
  4547.          4106,X   RAF X is seized.
  4548.                   CONN:WSTRK,TP=Z,RAF=CC,KK,BB
  4549.  
  4550.                  Note:  Variables for commands 4002,X, 4003,X,
  4551.                  4004,X, 4005,X, 4006,X, 4007,X, 4008,X, 4102,X,
  4552.                  4103,X, 4104,X, and 4106,X are defined at the end of
  4553.                  this listing.
  4554.  
  4555.              4200   Incoming 101TL call is seized.
  4556.                     CONN:WSIC,TP=Z
  4557.              4300   Talk and monitor (T&M) phone is disconnected.
  4558.                     DISC:WSPHONE,TP=Z
  4559.              4301   T&M phone is connected.
  4560.                     CONN:WSPHONE,TP=Z
  4561.              4302   The mode of the T&M phone connected to the indicated test
  4562.                     position
  4563.                     (TP) is set to talk so the user can talk and listen.
  4564.                     SET:WSPHONE,TP=Z,MODE=TALK
  4565.              4303   The mode of the T&M phone connected to the indicated TP
  4566.                     is set to monitor so the user can only listen.
  4567.                     SET:WSPHONE,TP=Z,MODE=MNTR
  4568.              4304   The mode of the T&M phone connected to the indicated TP
  4569.                     is set to on hold.
  4570.                     SET:WSPHONE,TP=Z,MODE=TEST
  4571.            4305,X   The digits X are used for outpulsing to the remote T&M
  4572.                     phone.
  4573.                     SET:WSPHONE,TP=Z,MODE=OVER,DN=X
  4574.              4400   The digits for outpulsing are cleared.
  4575.                     CLR:WSOPD,TP=Z
  4576.            4401,X   The digits X are set to be used for outpulsing and/or
  4577.                     are outpulsed over the seized trunk.
  4578.                     SET:WSOPD,TP=Z,OPD=X
  4579.              4500   The frequency and level at a particular TLWS TP are
  4580.                     cleared.
  4581.                     CLR:WSFREQ,TP=Z
  4582.          4501,X,Y   The frequency is set to X and/or the level is set to -Y
  4583.                     to be used later with TST:WSSEND.
  4584.                     SET:WSFREQ,TP=Z,FREQ=X,LVN=Y
  4585.          4502,X,Y   The frequency is set to X and/or the level is set to +Y
  4586.                     to be used later with TST:WSSEND.
  4587.                     SET:WSFREQ,TP=Z,FREQ=X,LVP=Y
  4588.      4503,V,W,X,Y   User defined default values are set; termination
  4589.                     is set to V, block size is set to W, channel is set to X,
  4590.                     and test equipment is set to Y.  Values are to be
  4591.                     used later with TST:WSDGTL,USERDEF (DSL).
  4592.                     SET:WSDGTL,TP=Z,TERM=V,BLKSZ=W,CHAN=X,TESTEQ=Y
  4593.          4504,V,W   User defined default values are set; termination is set
  4594.                     to V and block size is set to W.  Values are to be
  4595.                     used later with TST:WSDGTL,USERDEF (TRUNK).
  4596.                     SET:WSDGTL,TP=Z,TERM=V,BLKSZ=W,TRUNK
  4597.  
  4598.             CMD   RESULT
  4599.  
  4600.            4505   The values for TERM, BLKSZ, CHAN, and TESTEQ are cleared.
  4601.                   CLR:WSDGTL,TP=Z
  4602.            4600   The audio of a busy line or trunk is monitored from the
  4603.                   T&M phone.
  4604.                   TST:WSMNTR,TP=Z,MODE=BUSY
  4605.            4601   The audio of a busy or idle line or trunk is monitored
  4606.                   from the T&M phone.
  4607.                   TST:WSMNTR,TP=Z,MODE=IDLE
  4608.            4800   The line or trunk most recently requested for seizure on
  4609.                   the TP is reseized.
  4610.                   CONN:WSLINE,TP=Z
  4611.                   or
  4612.                   CONN:WSTRK,TP=Z
  4613.                   or
  4614.                   CONN:WSPORT,TP=Z (5E8 and later)
  4615.            4999   The seized line or trunk is released.
  4616.                   DISC:WSLINE,TP=Z
  4617.                   or
  4618.                   DISC:WSTRK,TP=Z
  4619.                   or
  4620.                   DISC:WSPORT,TP=Z (5E8 and later)
  4621.            5001   Tone is sent over seized line or trunk.
  4622.                   TST:WSSEND,TP=Z,TEST=SEND
  4623.        5002,X,Y   Tone at frequency X is sent at level -Y over seized
  4624.                   line or trunk.
  4625.                   TST:WSSEND,TP=Z,SEND,FREQ=X,LVN=Y
  4626.        5003,X,Y   Tone at frequency X is sent at level +Y over seized
  4627.                   line or trunk.
  4628.                   TST:WSSEND,TP=Z,SEND,FREQ=X,LVP=Y
  4629.            5004   Tone of 404 Hz is sent at level 0 over seized line or
  4630.                   trunk.
  4631.                   TST:WSSEND,TP=Z,SEND,FREQ=404,LVP=0
  4632.            5005   Tone of 1004 Hz is sent at level 0 over seized line or
  4633.                   trunk.
  4634.                   TST:WSSEND,TP=Z,SEND,FREQ=1004,LVP=0
  4635.            5006   Tone of 2804 Hz is sent at level 0 over seized line or
  4636.                   trunk.
  4637.                   TST:WSSEND,TP=Z,SEND,FREQ=2804,LVP=0
  4638.            5007   The open termination test is sent over seized trunk.
  4639.                   TST:WSSEND,TP=Z,TEST=OPEN
  4640.            5008   The quiet termination test is sent over seized trunk.
  4641.                   TST:WSSEND,TP=Z,TEST=QUIET
  4642.            5031   Digital loopback test is run on seized line or trunk
  4643.                   using default values.
  4644.                   TST:WSDGTL,TP=Z
  4645.      5032,X,Y,Z   (5E8 and earlier) Digital loopback test is run on seized
  4646.                   line using termination X, block size Y, and channel Z.
  4647.                   TST:WSDGTL,TP=P,TERM=X,BLKSZ=Y,CHAN=Z
  4648.      5032,W,X,Y   (5E9(1) and later) Digital loopback test is run on seized
  4649.                   line using termination W, block size X, and channel Y.
  4650.                   TST:WSDGTL,TP=P,TERM=W,BLKSZ=X,CHAN=Y
  4651.        5033,X,Y   Digital loopback test is run on seized trunk using
  4652.                   termination X and block size Y.
  4653.                   TST:WSDGTL,TP=Z,TERM=X,BLKSZ=Y
  4654.  
  4655.               CMD   RESULT
  4656.  
  4657.              5034   Digital loopback test is run on seized line or trunk
  4658.                     using default values defined and preset by the user.
  4659.                     TST:WSDGTL,TP=Z,USERDEF
  4660.            5035,Z   Test equipment ID of selected channel is displayed.
  4661.                     TST:WSDGTL,TP=Y,TESTEQ=Z
  4662.              5100   The composite measurement is done on the seized line or
  4663.                     trunk.
  4664.                     TST:WSMEAS,TP=Z,TEST=MEASURE
  4665.              5101   The broadband level is measured on the seized line or
  4666.                     trunk.
  4667.                     TST:WSMEAS,TP=Z,TEST=BBAND
  4668.              5102   The far-to-near noise level is measured on the seized
  4669.                     line or trunk.
  4670.                     TST:WSMEAS,TP=Z,TEST=NOISE
  4671.              5103   The far-to-near level at 1004 Hz -16 dB is measured on
  4672.                     the seized line or trunk.
  4673.                     TST:WSMEAS,TP=Z,TEST=NWT
  4674.              5104   The echo-return loss is measured on the seized line or
  4675.                     trunk.
  4676.                     TST:WSMEAS,TP=Z,TEST=ERL
  4677.              5105   The singing-return loss is measured on the seized line
  4678.                     or trunk.
  4679.                     TST:WSMEAS,TP=Z,TEST=SRL
  4680.              5106   The singing-return loss, high, is measured on the seized
  4681.                     line or trunk.
  4682.                     TST:WSMEAS,TP=Z,TEST=SRLHI
  4683.              5201   The receiver off-hook test is run on the seized line.
  4684.                     TST:WSSUPV,TP=Z,TEST=ROH
  4685.              5202   The ring test is run on the seized line.
  4686.                     TST:WSSUPV,TP=Z,TEST=RING
  4687.              5203   The trunk on-hook test is run on the seized trunk.
  4688.                     TST:WSSUPV,TP=Z,TEST=ON
  4689.              5204   The trunk off-hook test is run on the seized trunk.
  4690.                     TST:WSSUPV,TP=Z,TEST=OFF
  4691.              5205   The wink test is run on the seized trunk.
  4692.                     TST:WSSUPV,TP=Z,TEST=WINK
  4693.              5206   The quick wink test is run on the seized trunk.
  4694.                     TST:WSSUPV,TP=Z,TEST=QWINK
  4695.            5207,X   The digital service unit 2 - recorded announcement
  4696.                     function (DSU2-RAF) phrase X is played.
  4697.                     TST:WSSUPV,TP=Z,TEST=PHRASE,PHRASE=X
  4698.      5208,W,X,Y,Z   The DSU2-RAF announcement is played with application W,
  4699.                     header announcement X, tail announcement Y, and
  4700.                     inflection Z.
  4701.                     TST:WSSUPV,TP=P,
  4702.                     TEST=ANN,APPL=W,HANN=X,TANN=Y,INFL=Z
  4703.              5209   The defense switch network preemption tone test is run
  4704.                     on the seized line.
  4705.                     TST:WSSUPV,TP=Z,TEST=PPTONE
  4706.      5210,W,X,Y,Z   The DSU2-RAF dial-through announcement test is run with
  4707.                     application W, header announcement X, tail announcement
  4708.                     Y, and inflection Z.
  4709.                     TST:WSSUPV,TP=P,
  4710.                     TEST=DTA,APPL=W,HANN=X,TANN=Y,INFL=Z
  4711.  
  4712.                 CMD   RESULT
  4713.  
  4714.                5212   The network termination 1 mismatch test is run on
  4715.                       the seized line.
  4716.                       TST:WSSUPV,TP=Z,TEST=MSMTCH
  4717.                5221   The ringback test is run on the seized trunk.
  4718.                       TST:WSSUPV,TP=Z,TEST=RNGBK
  4719.                5222   The operator attached signal test is run on the
  4720.                       seized trunk.
  4721.                       TST:WSSUPV,TP=Z,TEST=OPAT
  4722.                5223   The operator released signal test is run on the
  4723.                       seized trunk.
  4724.                       TST:WSSUPV,TP=Z,TEST=OPRL
  4725.                5224   The coin collect signal test is run on the seized
  4726.                       trunk.
  4727.                       TST:WSSUPV,TP=Z,TEST=CNCL
  4728.                5225   The coin return signal test is run on the seized
  4729.                       trunk.
  4730.                       TST:WSSUPV,TP=Z,TEST=CNRT
  4731.                5226   The coin collect and operator released signal test
  4732.                       is run on the seized trunk.
  4733.                       TST:WSSUPV,TP=Z,TEST=CCOR
  4734.            53XX,Y,Z   An interactive digital test with a loopback
  4735.                       established at CPEXX is performed using block size Y
  4736.                       on channel Z (only valid for CPEs that support
  4737.                       testing).
  4738.                       TST:WSCPE,TP=P,TEST=LPBK,CPE=XX,BLKSZ=Y,CHAN=Z
  4739.                5401   The line insulation test (LIT) is performed on the
  4740.                       seized line.
  4741.                       TST:WSAUTO,TP=Z,LIT
  4742.                5402   The automatic digital subscriber line (DSL) test is
  4743.                       run on the seized line using default values.
  4744.                       TST:WSAUTO,TP=Z,TSTDSL
  4745.      5403,V,W,X,Y,Z   The automatic DSL test is run on the seized line
  4746.                       using termination V, duration W, block size X,
  4747.                       channel Y, and acceptable bit error rate Z.
  4748.                       TST:WSAUTO,TP=P,TSTDSL,TERM=V,DUR=W,BLKSZ=X,
  4749.                       CHAN=Y,ABER=Z
  4750.                5404   The automatic line evaluation (ALE) session is run on
  4751.                       the seized line, and error counts are reported.
  4752.                       TST:WSAUTO,TP=Z,ALE=ALL,REPT
  4753.                5405   The automatic trunk test is run on the seized trunk
  4754.                       using default values.
  4755.                       TST:WSAUTO,TP=Z,TSTTRK
  4756.              5406,X   The automatic trunk test of type X is run on the
  4757.                       seized trunk.
  4758.                       TST:WSAUTO,TP=Z,TSTTRK,TYPE=X
  4759.            5407,X,Y   The automatic trunk test of type X using outpulse
  4760.                       digits Y is run on the seized trunk.
  4761.                       TST:WSAUTO,TP=Z,TSTTRK,TYPE=X,OPD=Y
  4762.                5408   The seized line or trunk is diagnosed.
  4763.                       TST:WSAUTO,TP=Z,DGN
  4764.        5409,W,X,Y,Z   The automatic trunk test is run on the seized trunk
  4765.                       using type W, outpulse digits X, duration Y, and
  4766.                       block size Z.
  4767.                       TST:WSAUTO,TP=P,TSTTRK,TYPE=W,OPD=X,DUR=Y,BLKSZ=Z
  4768.                5410   The automatic DSL fault sectionalization test is run
  4769.                       on the seized line using default values.
  4770.                       TST:WSAUTO,TP=Z,TSTDSL,SECT
  4771.  
  4772.                   CMD   RESULT
  4773.  
  4774.        5411,T,W,X,Y,Z   The automatic DSL fault sectionalization test
  4775.                         is run on the seized line using termination T,
  4776.                         duration W, block size X, channel Y, and acceptable
  4777.                         bit error rate Z.
  4778.                         TST:WSAUTO,TP=P,
  4779.                         TSTDSL,SECT,TERM=T,DUR=W,BLKSZ=X,CHAN=Y,ABER=Z
  4780.      5411,S,T,W,X,Y,Z   The automatic DSL fault sectionalization test is
  4781.                         run on the seized line using termination S,
  4782.                         duration T, block size W, channel X, mode Y, and
  4783.                         acceptable bit error rate Z.
  4784.                         TST:WSAUTO,TP=P,
  4785.                         TSTDSL,SECT,TERM=S,DUR=T,BLKSZ=W,CHAN=X,
  4786.                         MODE=Y,ABER=Z
  4787.              5412,X,Y   The ALE session is run on type X using option Y.
  4788.                         TST:WSAUTO,TP=Z,ALE=X,Y
  4789.                5413,X   The automatic DSL cyclic redundancy check (CRC)
  4790.                         test is run on the seized line for duration X.
  4791.                         TST:WSAUTO,TP=Z,TSTDSL,TEST=CRC,DUR=X
  4792.              5413,X,Y   The automatic DSL CRC test type X is run on the
  4793.                         seized line for duration Y.
  4794.                         TST:WSAUTO,TP=Z,TSTDSL,TEST=X,DUR=Y
  4795.                  5414   The network termination 1 mismatch test is run on
  4796.                         the seized line.
  4797.                         TST:WSAUTO,TP=Z,TSTDSL,TEST=MSMTCH
  4798.                  5415   An in-progress call trace is requested on the
  4799.                         port known to the TLWS
  4800.                         (SEIZED, CAMPED, or UNDER TEST).
  4801.                         TST:WSAUTO,TP=Z,IPCT
  4802.                  5601   The voltage, resistance, and capacitance tests
  4803.                         are performed on the seized line or trunk.
  4804.                         TST:WSMET,TP=Z,TEST=ALL
  4805.                  5602   The voltage test is performed on the seized line or
  4806.                         trunk.
  4807.                         TST:WSMET,TP=Z,TEST=V
  4808.                  5603   The resistance test is performed on the seized line
  4809.                         or trunk.
  4810.                         TST:WSMET,TP=Z,TEST=R
  4811.                  5604   The capacitance test is performed on the seized
  4812.                         line or trunk.
  4813.                         TST:WSMET,TP=Z,TEST=C
  4814.                  5605   The distance-to-open test is performed on the seized
  4815.                         line.
  4816.                         TST:WSMET,TP=Z,TEST=DIST
  4817.                  5606   The ringer count test is performed on the seized line.
  4818.                         TST:WSMET,TP=Z,TEST=RINGER
  4819.                  5607   The home totalizer test is performed on the seized
  4820.                         line.
  4821.                         TST:WSMET,TP=Z,TEST=HT
  4822.                  5608   The detect coin test is performed on the seized line.
  4823.                         TST:WSMET,TP=Z,TEST=DC
  4824.                  5609   The collect coin test is performed on the seized
  4825.                         line.
  4826.                         TST:WSMET,TP=Z,TEST=CC
  4827.                  5610   The return coin test is performed on the seized
  4828.                         line.
  4829.                         TST:WSMET,TP=Z,TEST=RC
  4830.                  5611   The monitor-for-short test is performed on the
  4831.                         seized line.
  4832.                         TST:WSMET,TP=Z,TEST=SHORT
  4833.  
  4834.       CMD   RESULT
  4835.  
  4836.      5612   The pair gain test controller (PGTC) is added into the metallic
  4837.             connection on the seized port.
  4838.             TST:WSMET,TP=Z,TEST=PGTC
  4839.      5801   The seized line or trunk is connected to the test access unit (TAU)
  4840.             jack AC1 for digital testing.
  4841.             CONN:WSJACK,TP=Z,JACK=AC1
  4842.      5802   The seized line or trunk is connected to TAU jack AC2 for
  4843.             digital testing.
  4844.             CONN:WSJACK,TP=Z,JACK=AC2
  4845.      5803   The seized line or trunk is connected to TAU jack DC1 for
  4846.             metallic testing.
  4847.             CONN:WSJACK,TP=Z,JACK=DC1
  4848.      5804   The seized line or trunk is connected to TAU jack DC2 for
  4849.             metallic testing.
  4850.             CONN:WSJACK,TP=Z,JACK=DC2
  4851.      5990   The test is stopped, and all associated testing hardware is
  4852.             released.
  4853.             RLS:WSTST,TP=Z
  4854.      5999   Any test that is running on the seized line or trunk is stopped.
  4855.             STP:WSTST,TP=Z
  4856.      9200   The CPE information for the line seized is displayed on the
  4857.             TLWS screen.
  4858.             TST:WSCPE,TP=Z,TEST=CPE
  4859.      9201   The USPID information for the line seized is displayed on the
  4860.             TLWS screen.
  4861.             TST:WSCPE,TP=Z,TEST=USPID
  4862.      9500   The test results from the specified TLWS test position are
  4863.             printed immediately or with [,LOG] option set for automatic
  4864.             printing.
  4865.             OP:WSDATA,TP=Z
  4866.      9600   The testing status of TLWS test position Z is printed.
  4867.             OP:WSSTAT,TP=Z
  4868.      9601   The testing status of all TLWS test positions is printed.
  4869.             OP:WSSTAT
  4870.      9602   All default values defined and preset by the user are displayed.
  4871.             OP:WSDATA,TP=Z,USERDEF
  4872.      9700   The CPE information along with information about CPE
  4873.             provisioned for service on the DSL is printed.
  4874.             TST:WSCPE,TP=Z,TEST=PRINT
  4875.  
  4876.  
  4877.      The variables for commands 4002,X, 4003,X, 4004,X, 4005,X, 4006,X,
  4878.      4007,X, and 4008,X (Line) are as follows:
  4879.  
  4880.           AA=SM                         KK=MEM
  4881.           BB=LU                         LL=ISLU
  4882.           CC=GR                         MM=LNGRP
  4883.           DD=BD                         NN=LCN
  4884.           EE=SW                         OO=AP
  4885.           FF=LV                         PP=RL
  4886.           GG=DCLU                       QQ=DN
  4887.           HH=RT                         RR=IDCU
  4888.           II=Line                       SS=RT or DS1
  4889.           JJ=GRP                        TT=LT or DS0
  4890.  
  4891.      The variables for Commands 4008,X (Trunk), 4102,X, 4103,X, 4104,X,
  4892.      and 4106,X are as follows:
  4893.  
  4894.           AA=GRP                       HH=DLTU
  4895.           BB=MEM                       II=DFI
  4896.           CC=SM                        JJ=CH
  4897.           DD=TU                        KK=RAF
  4898.           EE=SG                        LL=IDCU
  4899.           FF=BD                        MM=RT or DS1
  4900.           GG=CKT                       NN=LT or DS0
  4901.      The recent change/verify (RC/V) system is a function that allows
  4902.      maintenance personnel access to the 5ESS switch data base.  The
  4903.      RC/V system is used to:  add to, delete from, update, or verify
  4904.      the data base.  A stand-alone RC/V subsystem is provided at the
  4905.      5ESS switch.  Therefore, operation support system (OSS)
  4906.      interfaces are not required to use RC/V capabilities.  The
  4907.      stand-alone RC/V enables craft and/or maintenance personnel to
  4908.      change or verify the data base using video displays and menu
  4909.      selection.  For detailed information applicable to recent
  4910.      change/verify procedures [AT&T 235-118-XXX (XXX = manual number
  4911.      associated to applicable software release)], refer to AT&T 235-
  4912.      000-000, Numerical Index - Division 235 and Associated
  4913.      Documents.
  4914.      The screen program allows the craft to run office data base
  4915.      editor (ODBE), access editor (ACCED), and UNIX(R) operating
  4916.      system shell via the SCC data link or at the MCC terminal.  For
  4917.      offices that have 5E7 and later software releases, the screen
  4918.      program allows the craft to run the Common Network Interface
  4919.      Data Base Consolidator (CNIDBOC).  For offices that have 5E9(1)
  4920.      and later software releases, the screen program allows the craft
  4921.      to run the Automated Circuit Pack Return Tag (RTAG) tool.  Also,
  4922.      the screen program provides page-at-a-time output filtering for
  4923.      ODBE, ACCED, UNIX operating system shell, CNIDBOC, and RTAG from
  4924.      other terminals in the office.
  4925.      At the SCC, MCC, or STLWS terminal, enter poke command 194 to
  4926.      activate the screen program.  Also, the screen program can be
  4927.      activated via the input message RCV:MENU:SCREEN.
  4928.  
  4929.        Note:   If the user enters the RCV:MENU:SCREEN from a
  4930.                terminal that accepts poke commands, a rejection
  4931.                message appears indicating that the poke command
  4932.                194 should be used instead of the RCV:MENU:SCREEN
  4933.                message.
  4934.  
  4935.      Main Menu Display Page
  4936.  
  4937.      After the user enters the poke command/input message
  4938.      successfully, the main menu page is displayed (see Figures .AW G80/,
  4939.      .AW G81/, and .AW G82/).  Select the desired program, by entering the
  4940.      appropriate command [where o = ODBE, a = ACCED, u = UNIX
  4941.      program, c = CNIDBOC (for 5E7 and later) or r = RTAG (for 5E9(1)
  4942.      and later].  To exit the screen program, enter Q.  Once a
  4943.      desired program has been selected, the user can begin entering
  4944.      commands on the terminal.
  4945.  
  4946.      Running programs from the screen program is similar to running
  4947.      programs directly from the UNIX program.  However, some
  4948.      differences do exist and are explained in the following
  4949.      sections.
  4950.  
  4951.      Entering Special Characters
  4952.  
  4953.      Certain characters cannot be directly entered from all types of
  4954.      terminals in the office.  The following identifies characters
  4955.      that need a 2-character representation.
  4956.  
  4957.  
  4958. **********************************************************************
  4959.  
  4960.   DESIRED               ENTER TWO
  4961.   CHARACTER       CHARACTER REPRESENTATION
  4962.   ---------       -----------------------
  4963.  
  4964.       ;                    \\:
  4965.  
  4966.       _                    \\-
  4967.  
  4968.       !                    \\1
  4969.  
  4970.       $                    \\s
  4971.  
  4972.       &                    \\8
  4973.  
  4974.       @                    \\a
  4975.  
  4976.       ?                    \\/
  4977.  
  4978.       \\                    \\\\
  4979.  
  4980. **********************************************************************
  4981.  
  4982.  
  4983.      Paging and Scrolling
  4984.  
  4985.      The screen program displays the user's entries and the responses
  4986.      on the terminal starting from the top of the screen and working
  4987.      towards the bottom.  When the user has filled the screen, the
  4988.      screen program scrolls (that is, rewriting the affected lines)
  4989.      the display upward.  Scrolling automatically stops so the user
  4990.      can review any line that was not visible since the last user
  4991.      input command.  When scrolling stops for this reason, the
  4992.      message shown in Figure .AW G83/ is displayed:
  4993.  
  4994.      At this point, the user can enter NP, RUN, or wait for the 2-
  4995.      minute timeout.
  4996.  
  4997.      If NP is entered or the 2-minute timeout occurs, the  screen
  4998.      continues to scroll again until either the display fills with
  4999.      new lines (the *MORE* prompt is displayed) or until the output
  5000.      is complete (whichever occurs first).
  5001.  
  5002.      If RUN is entered, the screen continues to scroll again until
  5003.      the output is complete.
  5004.  
  5005.      Clear Screen
  5006.  
  5007.      If the user desires to clear the display screen and have the
  5008.      output to fill in the screen from the top, enter CS.
  5009.  
  5010.        Note:   The CS cannot be used when user is in the main menu
  5011.                mode or when output is paused with the *MORE*
  5012.                prompt.
  5013.  
  5014.      Break Program in Progress
  5015.  
  5016.      The user can send a break signal to stop the program running
  5017.      (via the screen program) by entering BREAK.
  5018.  
  5019.        Note:   The BREAK cannot be used when user is in the main
  5020.                menu mode or when output is paused with the *MORE*
  5021.                prompt.
  5022.  
  5023.      Exiting Screen Program
  5024.  
  5025.        Note:   The user cannot exit the screen program when in the
  5026.                main menu mode or when the output is being paused
  5027.                with the *MORE* prompt.
  5028.  
  5029.      The user can exit the screen program by doing the following:
  5030.  
  5031.        1. Entering Q or EOF to return to main menu
  5032.  
  5033.        2. Entering Q to exit the screen program.
  5034.  
  5035.      Abort Screen Program
  5036.  
  5037.      The user can abort the program being run by the screen program
  5038.      as follows:
  5039.  
  5040.        a. If the *MORE* prompt displayed, enter RUN.
  5041.  
  5042.        b. If the program is ``not'' at the *MORE* prompt or if RUN
  5043.           has been entered, enter either Q or EOF.
  5044.  
  5045.      Depending on the state of the program aborted, in about 2
  5046.      minutes the screen program will either return the user to the
  5047.      main menu or exit entirely.
  5048.      When using the screen program, do not attempt to direct any
  5049.      output to the terminal by redirecting to the UNIX program port
  5050.      name.  If user needs to direct output to the terminal, use the
  5051.      ``1pr'' UNIX program command as follows:
  5052.  
  5053.          date | 1pr ttyv #
  5054.  
  5055.      When using the UNIX operating system shell from within the
  5056.      screen program, do not run interactive programs (that is,
  5057.      Ibrowse, apprc, genbkup, ODBE, rcvecd, rcvsg, ACCED, CNIDBOC, or
  5058.      RTAG).  These interactive programs are not compatible with the
  5059.      screen program when running directly from the UNIX operating
  5060.      system shell.  However, we know that ODBE, ACCED, CNIDBOC, and
  5061.      RTAG can be run from the screen program's main menu.
  5062.  
  5063.        Note:   The ``ed'' editor can be used with the screen
  5064.                program.
  5065.  
  5066.      If the user accessed the screen program via poke command 194,
  5067.      other display pages cannot be accessed until the user exits the
  5068.      screen program.
  5069.      The following message can appear when exiting the screen
  5070.      program:
  5071.  
  5072.         UNRECOVERABLE FAULT
  5073.  
  5074.      This response indicates some event (such as the TTY channel
  5075.      detecting errors) that the screen program was unable to
  5076.      compensate for, occurred.
  5077.      The input message area is used to enter human-interface input
  5078.      messages.  These messages are comprised of alphanumeric
  5079.      abbreviations instructing the system to perform required tasks.
  5080.      DGN:MCTSI=1-1,RPT=5,TLP; is a sample message.  It instructs the
  5081.      switch to diagnose the module controller unit 1 in interface
  5082.      module 1, repeat the diagnostic five times, and provide a
  5083.      trouble location process (TLP) printout.
  5084.      The basic method for inputting a message is to enter it on the
  5085.      bottom line of the input message area and execute it with the
  5086.      semicolon (;).  An acknowledgment is returned by the system
  5087.      within seconds from the time the semicolon was entered.  At the
  5088.      time the acknowledgment is issued, the message with
  5089.      acknowledgment is scrolled up one line to clear the bottom line
  5090.      for the entry of an input message.  It is also printed on the
  5091.      ROP.  The cursor is then automatically repositioned at the start
  5092.      of the bottom line for entry of the next input message.  The
  5093.      message display page may be used to display the message(s) in
  5094.      the control and display portion of the video display terminal.
  5095.      When the message display page is not displayed, the message with
  5096.      acknowledgment continues to be displayed on the next to the
  5097.      bottom line until another message is executed or the next output
  5098.      message is printed.  When the display message page is used, the
  5099.      message with acknowledgment is printed on the ROP and scrolled
  5100.      into the control and display area.
  5101.      Message input formats may be selected by using different end-
  5102.      of-line characters for input messages.  The placement of the
  5103.      cursor on the input line is dependent upon what message input
  5104.      format has been selected.  Different input formats are possible
  5105.      by using various end-of-line characters.  They are as follows:
  5106.  
  5107.        a. ; (MML) executes (and terminates) all types of input
  5108.           formats.
  5109.  
  5110.        b. ! (MML) continues message that is more than one line long.
  5111.  
  5112.      Multiple line input messages may be entered by using the forward
  5113.      exclamation point (!) at the end of each command line.  The
  5114.      message can be terminated after the last line with the semicolon
  5115.      (;).  This format causes the input subsystem to save all the
  5116.      information entered by each message line and then act on the
  5117.      saved data after the final message line is entered.  Once an
  5118.      input message line has been entered, the procedure for entering
  5119.      another line is the same as the one for messages using the
  5120.      exclamation point.  When the last message line is entered, the
  5121.      message lines are placed sequentially into the output stream and
  5122.      printed.
  5123.      The capability to erase or cancel characters just entered
  5124.      (versus characters repeated) is provided.  Input the underscore
  5125.      (_) character or backspace for each character back to and
  5126.      including the character to be erased or canceled.  The entering
  5127.      of the underscore or backspace once a message has been executed
  5128.      (end-of-line character entered) is prohibited.  The input
  5129.      message entry area is cleared and any incomplete input format in
  5130.      progress canceled by entering <del> key on the input line.  A
  5131.      single-input line can be restarted (cleared of input entered) at
  5132.      any time by entering the @ character.  The input cleared by
  5133.      these functions will not be printed on the ROP.  The RETURN and
  5134.      ENTER keys will be accepted in place of the exclamation (!) or
  5135.      semicolon (;) and echo the characters when used.  Table .AW TK/
  5136.      explains line administration and end-of-line characters.
  5137.  
  5138.      Effective with the 5E9(1) software release, input message
  5139.      editing and history are provided by the system.  A history
  5140.      mechanism maintains a list of up to 200 input commands that have
  5141.      been previously entered and saved on a given terminal.  These
  5142.      saved commands can be recalled, edited, and then reexecuted.
  5143.  
  5144.      Commands saved in the list can be recalled by number or with a
  5145.      search string.  The last command also can be recalled directly.
  5146.      Once a command is recalled, the user can append or substitute
  5147.      until the desired new command is constructed.  The new command
  5148.      can then be executed.
  5149.  
  5150.      The User Guidelines section in AT&T 235-600-700, 5ESS Switch
  5151.      Input Messages Manual, Volume 1, contains detailed information
  5152.      on input message editing and history.
  5153.      When a valid command is executed, it is sent to the subsystem
  5154.      that performs the function.  If a command does not meet the
  5155.      following criteria, the NG acknowledgment is displayed.
  5156.  
  5157.        o  Is not from the page currently displayed
  5158.  
  5159.        o  Is not a valid page selection command
  5160.  
  5161.        o  Cannot be executed with the current system configuration.
  5162.  
  5163.      If the subsystem is unable to perform the function because of a
  5164.      lack of system resources, the RL acknowledgment is displayed.
  5165.      When a subsystem accepts the requested command and is able to
  5166.      start the function, a PF acknowledgment is displayed to indicate
  5167.      that the completion results of the function are forthcoming on
  5168.      the printer.  At the time the PF is displayed, a message
  5169.      identifying the action requested and its origin is printed on
  5170.      the printer.  The NG, RL, and PF are displayed within seconds
  5171.      from the time of execution of the command.  The command with
  5172.      acknowledgment is displayed on line 4, column 25.  When the MSG
  5173.      (message) input mode is selected, the MCC is placed in a state
  5174.      for entering a human-interface input message.  While in this
  5175.      mode, the system performs timing checks for the interval between
  5176.      characters.  This interval is 45 seconds.  If an expected
  5177.      character is not input within this interval, a ?T acknowledgment
  5178.      is issued, the line is scrolled up one, and the cursor is
  5179.      repositioned at the start of the input message entry line.
  5180.      Several additional acknowledgments are used to signify syntax,
  5181.      unit selection, and execution errors as defined in AT&T 235-
  5182.      600-700, Input Messages Manual, Volume 1, User Guidelines
  5183.      section.  Two possible conditions that prevent an input mode
  5184.      (CMD or MSG) from being selected are a duplex-processor failure
  5185.      or a failure of the interface between the AT&T 3B20 computer and
  5186.      the video display terminal.
  5187.  
  5188.      A help feature is provided on input messages that provides the
  5189.      following:
  5190.  
  5191.        o  Improved error messages in cases where syntax or semantic
  5192.           errors are found on entered messages.
  5193.  
  5194.        o  Help on input messages formats, including argument type and
  5195.           range.
  5196.  
  5197.        o  Prompting for entering input messages.
  5198.  
  5199.      For more information on how to get help, how to get prompted for
  5200.      keywords or parameters, and how to terminate help, refer to AT&T
  5201.      235-600-700, Input Messages Manual, Volume 1, User Guidelines
  5202.      section.
  5203.      Any deviation from normal system operating conditions produces a
  5204.      printout on the MCC or remote switching control center.  The
  5205.      printout contains all data relevant to the condition, diagnostic
  5206.      results, and a list (by priority) of suspected faulty circuit
  5207.      boards.  Periodic traffic and plant summaries are also printed
  5208.      on the ROP.  All of these printouts are important in determining
  5209.      system status, with diagnostic information and circuit board
  5210.      lists being of primary importance to maintenance personnel.  The
  5211.      printer should be connected whenever maintenance is being
  5212.      performed in the office.  For detailed analysis of printouts,
  5213.      refer to AT&T 235-600-750, Output Messages Manual.
  5214.      This section describes the ODBE at a high level.  For a more
  5215.      detailed description or before using ODBE, refer to AT&T 235-
  5216.      105-220, Corrective Maintenance Procedures.
  5217.      The ODBE is a tool which allows maintenance personnel to make
  5218.      manual changes to the 5ESS switch data base.  Information is
  5219.      stored in the data base in relations which are groups of
  5220.      predefined, associated attributes.  Each instance of data in a
  5221.      relation is referred to as a tuple.  Relations, tuples, and
  5222.      attributes can be viewed as a table (the table being a relation)
  5223.      where each item (row) in the table is a tuple, and each column
  5224.      in the table is an attribute.  The ODBE manipulates this
  5225.      relational data base structure.  Refer to AT&T 235-600-10X (X =
  5226.      manual number associated to applicable software release),
  5227.      Translations Data Manuals, for details concerning the attribute
  5228.      and relation names, attribute and relation descriptions,
  5229.      population rules for each attribute, and other applicable
  5230.      information.  Refer to AT&T 235-000-000, Numerical Index -
  5231.      Division 235 and Associated Documents, for the complete list of
  5232.      AT&T 235-600-10X, Translations Data Manuals.
  5233.  
  5234.        Caution:   By using ODBE, it is possible to update, delete,
  5235.                   or insert information into ODD relations which
  5236.                   is critical to the operation of the 5ESS switch.
  5237.                   Improper use of ODBE can be service affecting.
  5238.                   Before updating, deleting, or inserting
  5239.                   information into a base relation, consult local
  5240.                   supervision concerning policy.
  5241.  
  5242.      The ODBE offers a user the ability to create, inspect, and
  5243.      modify the contents of the data base in an interactive mode.  It
  5244.      is driven by data definition information which is contained in
  5245.      the 5ESS switch data dictionaries and accessed through the data
  5246.      base manager (DBM) interface.  This interface permits the user
  5247.      to review, update, insert, and delete information in the data
  5248.      base one tuple at a time.  Any relation defined in the data
  5249.      dictionaries can be inspected and modified.
  5250.      The ODBE is controlled by input from the RC/V, TLWS, STLWS, or
  5251.      the MCC (Page 194) video display terminals.  The output data is
  5252.      displayed at the terminal where input is entered and cannot be
  5253.      displayed on the ROP.
  5254.  
  5255.      The input message, RCV:MENU:[DATA,]ODBE;, is used to access the
  5256.      ODBE function on the terminal.
  5257.  
  5258.        Note:   The keyword DATA in the input message is optional.
  5259.                If the switch accepts the input message, the system
  5260.                responds with a printout follows (PF) followed by
  5261.                an output message, OFFICE DATA BASE EDITOR.  A
  5262.                password may optionally be required to use ODBE.
  5263.      When using ODBE, the response of the user to a given prompt
  5264.      is usually a data base defined name, an encoded choice from a
  5265.      menu of options, or an ODBE special character.
  5266.  
  5267.      The ODBE is a finite state process and, as such, has a set of
  5268.      states, inputs, and resulting states.  Following are the
  5269.      possible ODBE states:
  5270.  
  5271.        1. Enter processor number (the highest state)
  5272.  
  5273.        2. Enter relation name
  5274.  
  5275.        3. Enter tuple operation
  5276.  
  5277.        4. Enter primary key
  5278.  
  5279.        5. Enter attribute value (the lowest state).
  5280.  
  5281.      Special characters have a meaning only if they are the first
  5282.      character in a user response.  All special characters and
  5283.      their meanings can be found in AT&T 235-105-220, Corrective
  5284.      Maintenance Procedures.
  5285.  
  5286.      The most commonly used special characters include an
  5287.      exclamation (!), which lifts the user to the next higher
  5288.      state (for example, ``Enter Primary Key'' to ``Enter Tuple
  5289.      Operation''), control-d, which exits ODBE (that is,
  5290.      depressing CTRL and d keys simultaneously will end the ODBE
  5291.      session), and a question (?) which will display valid
  5292.      possible responses for that state.  When possible user values
  5293.      are listed in the following sections, special character
  5294.      entries will not generally be listed.
  5295.  
  5296.      When data is input into ODBE, white space (blanks, tabs, new
  5297.      lines, etc.,) is ignored and only delimits item values.
  5298.      White space may be input as an item value by placing the
  5299.      entire value in double quote characters (" ").  This holds
  5300.      true whether the input is interactive or from a bulk input
  5301.      file.
  5302.      In the Enter Processor Number state of ODBE, the user is
  5303.      prompted for the processor/module number where the data in
  5304.      question resides.  Following is a list of possible responses
  5305.      to the prompt:
  5306.  
  5307.        o  1-192 for the SM number
  5308.  
  5309.        o  193 for the AM (5E6 and later software releases)
  5310.  
  5311.        o  194-205 for the primary CMP number (5E6 and later
  5312.           software releases)
  5313.  
  5314.        o  206-217 for the mate CMP number (5E6 and later software
  5315.           releases)
  5316.  
  5317.        o  ALL for redundant tuple read.
  5318.  
  5319.             Note:   The ``ALL'' response refers to an ODBE
  5320.                     feature that allows the user to examine
  5321.                     redundant or partitioned tuples across all
  5322.                     SM processors.  Upon selecting the ``ALL''
  5323.                     option, the user is prompted for the
  5324.                     relation name and then a key value.  All
  5325.                     tuples that match this key across all SMs
  5326.                     is written to a user-specified file.  This
  5327.                     feature is useful for debugging split
  5328.                     translations when one SM has inconsistent
  5329.                     data in association to other SMs.
  5330.  
  5331.      In the Enter Relation Name state of ODBE, the user is
  5332.      prompted for the base relation name.  See AT&T 235-105-220,
  5333.      Corrective Maintenance Procedures, for additional details
  5334.      concerning these responses.  Following is a list of possible
  5335.      responses to the prompt:
  5336.  
  5337.        1. Valid relation name.  (When a relation name is entered,
  5338.           ODBE goes into the Enter Tuple Operation state.)
  5339.  
  5340.        2. PARAMETER to edit parameters.  Parameters are global
  5341.           variables which are used for ODD sizing, ODD
  5342.           engineering, and other office-specific information.
  5343.  
  5344.             Caution:   Extreme caution is required when using
  5345.                        this option.
  5346.  
  5347.        3. STORAGE to modify storage table relations (5E7 and
  5348.           later).  This option is used to read or insert tuples of
  5349.           a storage table relation.
  5350.  
  5351.             Caution:   Extreme caution is required when using
  5352.                        this option.
  5353.  
  5354.           After entering STORAGE, the user will be prompted for a
  5355.           Storage Table Name.  (Upon accepting a valid Storage
  5356.           Table Name, ODBE goes into the Enter Tuple Operation
  5357.           state.)
  5358.  
  5359.        4. OVWTODD to overwrite data (5E6).  This option is used
  5360.           when it is necessary to modify data in the ODD or
  5361.           Control ODD.
  5362.  
  5363.             Caution:   Extreme caution is required when using
  5364.                        this option.  Misuse of this option
  5365.                        could be SEVERELY detrimental to the
  5366.                        operation of that particular processor
  5367.                        on the switch.  THIS OPTION SHOULD BE
  5368.                        USED IN EMERGENCY SITUATIONS ONLY.
  5369.  
  5370.      In the Enter Tuple Operation state of ODBE, the user is
  5371.      prompted for the data operation to be performed.  Valid tuple
  5372.      operations at this level depend on what was entered at the
  5373.      Enter Relation Name prompt.
  5374.  
  5375.        1. If a valid relation name was entered, then the valid
  5376.           tuple operations are as follows:
  5377.  
  5378.             o  I:  Insert or add a new tuple.
  5379.  
  5380.             o  R:  Review or display a tuple.
  5381.  
  5382.             o  U:  Update or modify a tuple.
  5383.  
  5384.             o  D:  Delete or remove a tuple.
  5385.  
  5386.             o  W:  Write a tuple to a file.
  5387.  
  5388.             o  BI:  Batch Insert or add tuples from a file.
  5389.  
  5390.                  Caution:   Batch Insert of files larger than
  5391.                             1000 tuples must be split into
  5392.                             smaller files.  Large files can
  5393.                             time out during processing, and
  5394.                             also require RC/V logging to be
  5395.                             inhibited.  It is very important
  5396.                             not to allow RC/V while logging is
  5397.                             inhibited.
  5398.  
  5399.             o  BR:  Batch Review or output a relation to a file.
  5400.  
  5401.             o  BW:  Batch Write (write tuples into specified
  5402.                file).
  5403.  
  5404.             o  VIRT:  Display information about a virtual
  5405.                relation.  (This command is only valid for virtual
  5406.                relations in 5E7 and later software releases).
  5407.  
  5408.        2. If PARAMETER was entered, ODBE will prompt for the
  5409.           parameter name.  After ODBE accepts a valid parameter
  5410.           name, the valid parameter operations are as follows:
  5411.  
  5412.             o  R:  Review or display a parameter.
  5413.  
  5414.             o  U:  Update a parameter.
  5415.  
  5416.             o  BR:  Batch Review parameters to a file.
  5417.  
  5418.        3. If STORAGE was entered (5E7 and later software
  5419.           releases), the valid tuple operations are as follows:
  5420.  
  5421.             o  I:  Insert or add a new tuple.
  5422.  
  5423.             o  R:  Review (display a tuple without entering the
  5424.                generated key).
  5425.  
  5426.             o  BI:  Batch Insert (add generated key tuples from a
  5427.                file).
  5428.  
  5429.             o  BR:  Batch Review (output generated key tuples from
  5430.                a file).
  5431.  
  5432.             o  GKR:  Generated Key Review (display a tuple with
  5433.                the generated key specified).
  5434.  
  5435.             o  GKVIRT:  Display the parent relations of a storage
  5436.                table relation.
  5437.  
  5438.        4. If OVWTODD was entered (5E6 software release), then the
  5439.           only valid tuple operation is the following:
  5440.  
  5441.             o  ODDOVWT:  ODD Overwrite (overwrites data in ODD or
  5442.                Control ODD).
  5443.  
  5444.      Tuple operations BI, BW, and BR prompt for the UNIX operating
  5445.      system filename in which to print the date or in which the
  5446.      data is stored.  Tuple operations VIRT and GKVIRT print
  5447.      information to the terminal screen then prompt for another
  5448.      tuple operation.  The tuple operation ODDOVWT prompts for the
  5449.      memory type, the ODD address, and associated data to be
  5450.      overwritten.  For all other tuple operations, ODBE enters the
  5451.      Enter Primary Key state.
  5452.      In the Enter Primary Key state of ODBE, the user is prompted
  5453.      by name for the components of the key which uniquely defines
  5454.      a tuple in the relation.  The only valid response to the
  5455.      Enter Primary Key prompt is a valid primary key value.
  5456.  
  5457.      Upon entering a valid primary key value, ODBE goes into the
  5458.      Enter Attribute Value state.
  5459.      In the Enter Attribute Value state of ODBE, the user is
  5460.      prompted for an attribute value by name.  Possible responses
  5461.      to the prompt are as follows:
  5462.  
  5463.        o  A valid attribute value.
  5464.  
  5465.        o  A ``<'' to go back to the previous attribute.
  5466.  
  5467.        o  A ``>'' to skip remaining items and complete whatever
  5468.           tuple operation you are involved in
  5469.  
  5470.        o  A plus (+) to list attributes.
  5471.  
  5472.      This is the lowest level in ODBE.  After entering the
  5473.      attribute values, the user may return to a higher level by
  5474.      entering an exclamation (!) or exit ODBE by entering a
  5475.      ``control-d''.
  5476.      ACCED is an interactive tool which allows the craft to
  5477.      manually locate, investigate, and correct data base
  5478.      corruption, and to reorganize hashed relations.
  5479.  
  5480.        Caution:   Misuse of ACCED could result in premature
  5481.                   exhaustion of data base memory.
  5482.  
  5483.      ACCED is invoked via input message RCV:MENU:ACCED or by
  5484.      typing the full path to ACCED from the UNIX system shell.
  5485.      ACCED can also be executed via the screen program
  5486.      (RCV:MENU:SCREEN) or MCC Page 194.  Information on the screen
  5487.      program and MCC Page 194 can be found in Section .RM 3.11/ of this
  5488.      document.
  5489.  
  5490.      Upon access to ACCED, the craft enters into an interactive
  5491.      session of prompts and responses.
  5492.      Effective with the 5E7 software release, the ACCED tool is
  5493.      enhanced to include six data base utility operations: REVIEW,
  5494.      SCAN, OVERWRITE, DESTROY, REORG, and HASHSIM.  The ACCED data
  5495.      base utilities allow craft to locate, investigate, and
  5496.      correct data corruption without manually performing the
  5497.      extensive, error-prone calculations required in the past.
  5498.      The HASHSIM operation is used for hashing simulation to
  5499.      determine optimal hashing parameters for reorganizing hashed
  5500.      relations.
  5501.  
  5502.      The enhanced ACCED gives the user capabilities to do the
  5503.      following:
  5504.  
  5505.        o  Review head table, intermediate data pages (IDP), and
  5506.           data pages (DP) of a relation.
  5507.  
  5508.        o  Review memory and disk office dependent data (ODD) by
  5509.           block ID or by address.
  5510.  
  5511.        o  Review the run-time access dictionary for a relation,
  5512.           including past, current, future, and ODD versions.
  5513.  
  5514.        o  Review information about a relation, such as its tuple
  5515.           size, tuple address, IDP information, and DP
  5516.           information.
  5517.  
  5518.        o  Scan a relation for corruption by searching for
  5519.           unreadable tuples.
  5520.  
  5521.        o  Overwrite one, two, or four bytes of data at a given
  5522.           memory or disk address.
  5523.  
  5524.        o  Destroy an entire relation, an IDP in a relation, or a
  5525.           DP in a relation.
  5526.  
  5527.        o  Manually reorganize relations of access types DBACC_GK
  5528.           and DBACC_HASH.
  5529.  
  5530.        o  Simulate hashing a relation of access type DBACC_GK or
  5531.           DBACC_HASH to help determine optimal parameters for a
  5532.           manual reorganization.
  5533.  
  5534.      When ACCED is entered, the craft specifies one of the six
  5535.      data base utility operations.  All six operations are
  5536.      permitted on the AM, SM, and the active side of the CMP.
  5537.      Only the REVIEW operation is available on standby CMP because
  5538.      ODD data on the standby side may not be current.  Each
  5539.      operation, in turn, has its own submenu.  The user
  5540.      interactively traverses ACCED's menu hierarchy to perform
  5541.      operations on the data base.  Four concurrent ACCED processes
  5542.      can be run at any time in a processor (AM/SM/CMP).
  5543.  
  5544.      Following is an overview of each ACCED operation.  Refer to
  5545.      AT&T 235-105-220, Corrective Maintenance Procedures, for
  5546.      additional information on ACCED operations and procedures for
  5547.      their use.
  5548.      When REVIEW is selected from the main menu, ACCED prompts the
  5549.      user for the relation name and the item to review.  Following
  5550.      are possible things to review:
  5551.  
  5552.        o  Head table:  The head table option is displayed only for
  5553.           relations with head tables (all but 1-level indexed
  5554.           relations).  When head table is selected for review,
  5555.           ACCED prompts for the starting relative address and
  5556.           number of bytes to review.  The address is relative to
  5557.           the beginning of the head table, so address 0 (zero) is
  5558.           the start of the head table.  Results of the review are
  5559.           dumped to the screen and routed to the ROP and Switching
  5560.           Control Center System (SCCS) if output message (OM)
  5561.           printing is on.
  5562.  
  5563.        o  IDP or DP:  The IDP option is displayed only for
  5564.           relations with IDPs (3-level indexed relations).  When
  5565.           IDP (or DP) is selected for review, ACCED prompts for
  5566.           the intermediate data page number (or data page number),
  5567.           the starting relative address, and the number of bytes
  5568.           to review.  The address is relative to the beginning of
  5569.           the IDP (or DP), so address 0 (zero) is the start of the
  5570.           IDP (or DP).  Results of the review are dumped to the
  5571.           screen and routed to the ROP and SCCS if OM printing is
  5572.           on.
  5573.  
  5574.        o  Access dictionary:  When the access dictionary is
  5575.           selected for review, ACCED prompts for the version to
  5576.           review; current, any, or ODD.  For current and ODD
  5577.           versions, the appropriate access dictionary is dumped to
  5578.           the screen and routed to the ROP and SCCS if OM printing
  5579.           is on. For any version, the craft must provide an index
  5580.           into the access dictionary array. The access dictionary
  5581.           of the given index is dumped. The craft can use this
  5582.           feature to dump the past version of the access
  5583.           dictionary (referred to as ``acc_bidx'' in the access
  5584.           dictionary) or the future version (referred to as
  5585.           ``acc_nidx'').
  5586.  
  5587.        o  Data at a specified memory address:  When data at a
  5588.           memory address is selected for review, ACCED prompts for
  5589.           the memory type, the starting physical address, and the
  5590.           number of bytes to review.  It is important to note that
  5591.           the address is absolute.  Results of the review are
  5592.           dumped to the screen and routed to the ROP and SCCS if
  5593.           OM printing is on.
  5594.  
  5595.        o  Data within a specified memory block:  When data within
  5596.           a memory block is selected for review, ACCED prompts for
  5597.           the block ID, the starting relative address within the
  5598.           block, the number of bytes to review, and the memory
  5599.           type.  The address is relative to the beginning of the
  5600.           block, so address 0 (zero) is the start of the block.
  5601.           Results of the review are dumped to the screen and
  5602.           routed to the ROP and SCCS if OM printing is on.
  5603.  
  5604.        o  Tuple information:  When tuple information is selected
  5605.           for review, ACCED prompts for the tuple key of interest.
  5606.           ACCED supplies the following information for that tuple:
  5607.           IDP number, IDP address, IDP block ID, DP number, DP
  5608.           address, DP block ID, tuple address, physical tuple
  5609.           size, logical tuple size, and memory type.  The IDP
  5610.           information is provided only for 3-level indexed
  5611.           relations.  The information is dumped to the screen and
  5612.           routed to the ROP and SCCS if OM printing is on.
  5613.  
  5614.      When SCAN is selected at the main menu, ACCED prompts for the
  5615.      relation name, the starting IDP (if appropriate), and the
  5616.      starting DP.  Then, ACCED begins reading tuples from that
  5617.      point until it reaches the end of the relation or until it
  5618.      finds a bad tuple.  When data corruption is found, the
  5619.      following information is furnished for the corrupted tuple:
  5620.      IDP number, IDP block ID, DP number, DP block ID, tuple
  5621.      address, and physical tuple size.  The IDP information is
  5622.      provided only for 3-level indexed relations.  The information
  5623.      is dumped to the screen and routed to the ROP and SCCS if OM
  5624.      printing is on.
  5625.      When OVERWRITE is selected at the main menu, ACCED prompts
  5626.      for the memory type, the length of overwrite (one, two, or
  5627.      four bytes), the starting physical address, the current
  5628.      memory contents for that location and length, and the new
  5629.      data.  The user must know the current memory contents before
  5630.      ACCED will permit the overwrite to continue.  The results of
  5631.      the overwrite are dumped to the screen and always routed to
  5632.      the ROP and SCCS.
  5633.  
  5634.      It is important to note the following:
  5635.  
  5636.        1. Recent Change (RC) must be inhibited before overwriting
  5637.           memory to avoid possible ODD splits.  An RC can be
  5638.           inhibited by typing input message INH:RC.
  5639.  
  5640.        2. The OVERWRITE operation is not logged for all
  5641.           processors, so an ODD backup is required immediately
  5642.           after the change.
  5643.  
  5644.        3. OVERWRITE is permitted only on the active side of the
  5645.           CMP.  To update the standby side of the CMP, a soft
  5646.           switch (which does a physical memory copy) is required
  5647.           immediately after the backup.
  5648.  
  5649.      When DESTROY is selected at the main menu, ACCED prompts for
  5650.      the relation name and for whether to destroy the whole
  5651.      relation, an IDP (if the relation is 3-level indexed), or a
  5652.      DP.  If the whole relation is to be destroyed, then the head
  5653.      table block ID in its access method common dictionary is
  5654.      zeroed out.  If an IDP is to be destroyed, ACCED prompts for
  5655.      the IDP number whose entry in the head table is subsequently
  5656.      zeroed out.  If a DP is to be destroyed, ACCED prompts for
  5657.      the DP number whose entry in the head table (or IDP if 3-
  5658.      level indexed) is subsequently zeroed out.  The DESTROY is
  5659.      reported to the screen and always routed to the ROP and SCCS.
  5660.  
  5661.      It is important to note the following:
  5662.  
  5663.        1. Recent Change (RC) must be inhibited before destroying
  5664.           memory to avoid possible ODD splits.  An RC can be
  5665.           inhibited by typing input message INH:RC.
  5666.  
  5667.        2. The DESTROY operation is logged for the CMP so the
  5668.           standby CMP will be updated through continuous roll-
  5669.           forward.  The DESTROY operation is not logged on
  5670.           processors other than the CMP.
  5671.  
  5672.           An ODD backup is required immediately after a DESTROY on
  5673.           all processors, except CMP. But, backup is recommended
  5674.           for all processors.
  5675.  
  5676.      When REORG is selected at the main menu, ACCED prompts for
  5677.      the relation name and checks to see if the relation is hashed
  5678.      (that is, access type DBACC_GK or DBACC_HASH).  If the
  5679.      relation is not hashed, ACCED prompts for another relation
  5680.      name.  If the relation is hashed, the access method common
  5681.      dictionary and dictionary for DBACC_GK or DBACC_HASH are
  5682.      displayed for the craft (they are not printed on the ROP).
  5683.      Then, ACCED asks if a hashing simulation is desired before
  5684.      manual reorganization is performed, and, if so, runs HASHSIM
  5685.      (described under Hashsim Operation, following).  Whether or
  5686.      not HASHSIM is run, ACCED now prompts for the following
  5687.      reorganization parameters: foldtype (if relation not
  5688.      optimized), linear probe depth, head table size, data page
  5689.      size (DBACC_HASH relation only), and TMAX.
  5690.  
  5691.        Note:   Data page size must not exceed 2 KB unless the
  5692.                physical tuple size is a power of 2.  This
  5693.                guarantees that no tuple will cross a data page
  5694.                boundary which would violate the memory
  5695.                protection mechanism.
  5696.  
  5697.      ACCED first runs a conditional reorganization, that is, it
  5698.      looks to see if enough memory exists in the ODD segment to
  5699.      accommodate the reorganization.  If enough memory exists, the
  5700.      reorganization continues.  If there is a memory shortage, a
  5701.      warning message is displayed stating that ODD growth is
  5702.      desirable, and ACCED asks if an unconditional reorganization
  5703.      is desired.  If so, a warning message is displayed stating
  5704.      that unconditional reorganization may fail, and
  5705.      reorganization continues.  If reorganization succeeds, the
  5706.      access dictionaries that are dumped represent the new access
  5707.      dictionaries resulting from reorganization.  If
  5708.      reorganization fails, no reorganization is done, and the
  5709.      access dictionaries that are dumped represent the access
  5710.      dictionaries that would have resulted from reorganization had
  5711.      it not failed.  The access dictionaries are routed to the ROP
  5712.      and SCCS if OM printing is on.
  5713.      After an automatic reorganization failure, HASHSIM is used by
  5714.      the craft to determine optimal parameter values to be used in
  5715.      a manual reorganization of the relation.  In this scheme, the
  5716.      craft is prompted to provide information about the relation
  5717.      to be simulated; such as the processor the relation resides
  5718.      on and the name of the relation.  A batch review is performed
  5719.      to generate an American standard code for information
  5720.      interchange (ASCII) data file.  Then, a file is generated
  5721.      that contains the folded keys of the relation.  The newly
  5722.      created folded key file, along with some additional access
  5723.      dictionary information for the relation being simulated, will
  5724.      be made available to the UNIX system ACCED process to run the
  5725.      simulation.  The additional access dictionary information
  5726.      specified by the craft through prompts include the following:
  5727.      (range of) maximum number of tuples (TMAX), (range of) data
  5728.      page sizes (for access type DBACC_HASH only), foldtype
  5729.      (nonoptimized relations only), and probe depth.
  5730.  
  5731.      Simulator output will be sent to the craft via the terminal
  5732.      or selectively to the ROP and will contain the following
  5733.      information about each simulation executed:
  5734.  
  5735.        o  Tuple size used
  5736.  
  5737.        o  TMAX value used
  5738.  
  5739.        o  Data page size used
  5740.  
  5741.        o  Head page size required
  5742.  
  5743.        o  Number of data pages required for each stage in
  5744.           multistage hashing
  5745.  
  5746.        o  TPAG value that was calculated
  5747.  
  5748.        o  Number of tuples that would end up in overflow
  5749.  
  5750.        o  Load factor
  5751.  
  5752.        o  Average search time that would exist if these values
  5753.           were used in the manual reorganization of the relation
  5754.  
  5755.        o  Maximum search time that would exist if these values
  5756.           were used in the manual reorganization of the relation
  5757.  
  5758.        o  A score based on all these results.
  5759.  
  5760.      The craft would then evaluate those simulations having the
  5761.      lowest scores to determine which parameters should be used in
  5762.      the manual reorganization of the relation.
  5763.      Manual reorganization is a process by which the craft, using
  5764.      ACCED, can name a specific relation and attempt to reorganize
  5765.      it any number of times.
  5766.  
  5767.      ACCED has the same relationship with automatic reorganization
  5768.      that ODBE does to recent change.
  5769.  
  5770.        Caution:   ACCED is an interactive tool which allows
  5771.                   investigation, reorganization, or destruction
  5772.                   of relations in the 5ESS switch data base.
  5773.                   There is an automatic reorganization program
  5774.                   which runs once a day to find and reorganize
  5775.                   hashed relations which have gotten
  5776.                   excessively into secondary overflow.  When
  5777.                   the automatic reorganizing program cannot
  5778.                   resolve the overflow, it is necessary to use
  5779.                   ACCED to reduce the overflow.  When ACCED is
  5780.                   used, it should be used by a person with
  5781.                   sufficient technical training and detailed
  5782.                   knowledge of the relational data base
  5783.                   structure.  Any misuse could result in
  5784.                   premature exhaustion of the data base memory
  5785.                   area.
  5786.  
  5787.      In manual reorganization, the craft can manually set rel_dsze
  5788.      (data page size), rel_hsze (head page size), and rel_tmax
  5789.      (maximum number of tuples) for a specific relation and try
  5790.      any number of times to reorganize (refer to AT&T 235-105-220,
  5791.      Corrective Maintenance Procedures).  At times, it is useful
  5792.      to use manual reorganization on relations that hash poorly
  5793.      and cannot be reorganized easily.
  5794.  
  5795.      An RC_OEINFO cannot be reorganized automatically; it must be
  5796.      reorganized manually.  The processor number must be ``193''
  5797.      (in software releases 5E6 and later) when accessing RC_OEINFO
  5798.      via ACCED.
  5799.  
  5800.      Refer to AT&T 235-105-220, Corrective Maintenance Procedures,
  5801.      for a detailed overview and procedures for performing a
  5802.      manual reorganization of hashed relations via ACCED.
  5803.      The CNIDBOC is a menu-driven interactive UNIX system process
  5804.      which incorporates the Functional Listing, Recent Change
  5805.      (RC), and disk verification and modification of individual
  5806.      fields of RC structures.  It is used by Common Network
  5807.      Interface (CNI) applications for emergency purposes, such as
  5808.      field troubleshooting or if the application's RC interface to
  5809.      CNI becomes inoperable.
  5810.      For 5E6 and later software releases, the CNIDBOC is accessed
  5811.      from the TLWS or RC/V terminal by entering the following
  5812.      input message:
  5813.  
  5814.                            rcv:menu:cnidboc
  5815.  
  5816.      For 5E7 and later software release, the CNIDBOC also can be
  5817.      accessed from the screen program (MCC Page 194) by entering
  5818.      menu option ``c'' (Section .RM 3.11/, Screen Program User's
  5819.      Guide).
  5820.  
  5821.      AT&T 235-105-220, Corrective Maintenance Procedures, contains
  5822.      additional information on CNIDBOC and procedures for its use.
  5823.      Effective with the 5E9(1) software release, the Automated
  5824.      Circuit Pact Return Tag tool allows a user to display and
  5825.      print recent diagnostic faults and to interactively generate
  5826.      the Returned Circuit Pack Tag used in returning defective
  5827.      circuit packs to AT&T for repair.
  5828.  
  5829.      The Automated Circuit Pack Return Tag tool can be invoked as
  5830.      follows:
  5831.  
  5832.        o  From the UNIX system terminal, enter "/usr/bin/rtag;" at
  5833.           the prompt.
  5834.  
  5835.        o  From the TLWS terminal, enter "RCV:MENU:RTAG;" at the
  5836.           prompt.
  5837.  
  5838.        o  From the MCC terminal, enter poke command 194 to access
  5839.           the screen program and then select option "r" RTAG.
  5840.           Also, a user can enter command "RCV:MENU:SCREEN;" to
  5841.           access the screen program.  For detailed information
  5842.           about poke command 194 and the screen program, refer to
  5843.           Section .RM 3.11/ of this document.
  5844.  
  5845.      Procedures for using the Automated Circuit Pack Return Tag
  5846.      tool are documented in AT&T 235-105-220, Corrective
  5847.      Maintenance Procedures.
  5848.      This subsection contains information describing the
  5849.      application of a group of tools that can be useful for
  5850.      debugging and troubleshooting 5ESS switch software running on
  5851.      the AT&T 3B20 Duplex (3B20D) Computer.
  5852.  
  5853.      These tools offer a user the ability to view and change
  5854.      application text and data residing in the computer's
  5855.      processor, memory, and disks.
  5856.  
  5857.      Information is given on the use of the following tools:
  5858.  
  5859.        o  BROWSE
  5860.  
  5861.        o  File System Debugger (FSDB)
  5862.  
  5863.        o  Generic Access Package (GRASP)
  5864.  
  5865.        o  Ring Generic Access Package (RGRASP)
  5866.  
  5867.        o  IBROWSE
  5868.  
  5869.        o  IDUMP (interactive dump utility)
  5870.  
  5871.        o  UPEDCUD [current update data base (CUD) and history file
  5872.           editor].
  5873.  
  5874.        Caution:   The tools described in this subsection allow
  5875.                   changes to be made to low-level operations of
  5876.                   the AM.  Improper use of these tools can be
  5877.                   service affecting.  Before implementing any
  5878.                   of the functionabilities provided, consult
  5879.                   local supervision concerning policy.  It is
  5880.                   recommended that the implementation of any of
  5881.                   these programs be discussed with the
  5882.                   technical assistance organization prior to
  5883.                   starting the procedure.
  5884.  
  5885.      The browse program is a data base debugger which allows a
  5886.      user to interactively peruse low-level access (LLA) data
  5887.      bases, formatted output of user data, and LLA internal
  5888.      structures.  It is also used to:
  5889.  
  5890.        o  Verify data
  5891.  
  5892.        o  Find corrupted structures
  5893.  
  5894.        o  Gather information
  5895.  
  5896.        o  Repair damage.
  5897.  
  5898.      The support computer versions of browse examine files in the
  5899.      Software Demand Paging (SDP) address space format, files in
  5900.      loadf format, and ordinary files.  The AT&T 3B20D computer
  5901.      version examines files in all of the previously mentioned
  5902.      formats and incore copies of loadf and ordinary files.
  5903.      Under the Bourne shell, the browse program is invoked by
  5904.      entering:
  5905.  
  5906.           browse [%][+-]name
  5907.  
  5908.        where:
  5909.  
  5910.           +   indicates name is an ordinary file.
  5911.  
  5912.           -   indicates name is a loadf file.
  5913.  
  5914.           %   indicates named ordinary file or loadf file resides
  5915.               in core (AT&T 3B20D computer only).
  5916.  
  5917.      If name is not preceded by a + or -, name is in SDP address
  5918.      space format.
  5919.  
  5920.      If % is used, name must have one of the following forms:
  5921.  
  5922.           ecd pmdb <filename>,<index>,<segno> <segname>,<segno>
  5923.  
  5924.        where:
  5925.  
  5926.              ecd = ECD incore data base (segment name defined in
  5927.                     header file <init_btdb.h>).
  5928.  
  5929.             pmdb = Plant measurement incore data base (segment
  5930.                     name defined in header file <init_btdb.h>).
  5931.  
  5932.         filename = Segment names associated with the file system.
  5933.  
  5934.            index = Segment names associated with the file system.
  5935.  
  5936.          segname = A 32-bit number by which the system names
  5937.                     segment.
  5938.  
  5939.            segno = Index of the segment in the virtual address
  5940.                     space.
  5941.  
  5942.      The program has read only permission to the file, data base,
  5943.      or segment.
  5944.  
  5945.      Under the MML shell, the browse program is invoked by
  5946.      entering:
  5947.  
  5948.              RCV:MENU:DATA,BROWSE;
  5949.  
  5950.      The browse program may be invoked from any craft terminal
  5951.      except the MTTY or SCC.
  5952.  
  5953.      Specification of a data base is the same as in the Bourne
  5954.      shell but must be done via the browse command db (see Browse
  5955.      subheading, Printing, Subsection .RM 3.17.2.5/).  Table .AW TL/
  5956.      summarizes the invocation modes.
  5957.  
  5958.      Browse accepts commands from standard input as follows:
  5959.  
  5960.           <expr><cmd><str>
  5961.      An expression <expr> has the syntax shown as follows:
  5962.  
  5963.      <expr> ::    
  5964.                          <expr> <op> <expr>
  5965.  
  5966.                          | <constant>
  5967.  
  5968.                          | /<format> <values>/
  5969.  
  5970.                          | ?<format> <values>?
  5971.  
  5972.                          | ( <expr> )
  5973.  
  5974.      <op> ::      
  5975.                          + | - | * | / | % | , | ;
  5976.  
  5977.      <constant> ::  
  5978.                          <decimal digits>
  5979.  
  5980.                          |0<octal digits>
  5981.  
  5982.                          |0x<hex digits>
  5983.  
  5984.                          |<char>
  5985.  
  5986.                          |.
  5987.  
  5988.                          |$
  5989.  
  5990.      The operators and digit strings have their standard meanings.
  5991.  
  5992.      Because printing, searching, and division share the slash
  5993.      character, that character's use as an operator may require
  5994.      enclosure in parentheses to avoid ambiguity.
  5995.  
  5996.      A <char> is a C-language character representation as shown in
  5997.      the following chart.  Therefore, '8'-060-o prints 010 because
  5998.      the value of character '8' is 070.
  5999.  
  6000.  
  6001.                       ______________________________ 
  6002.                      |  '\\0' |   ' '|   '@'|    '_' |
  6003.                      | '\\01' |   '!'|   'A'|    'a' |
  6004.                      | '\\02' |   '"'|   'B'|    'b' |
  6005.                      | '\\03' |   '#'|   'C'|    'c' |
  6006.                      | '\\04' |   '$'|   'D'|    'd' |
  6007.                      | '\\05' |   '%'|   'E'|    'e' |
  6008.                      | '\\06' |   '&'|   'F'|    'f' |
  6009.                      | '\\07' |   '\\'|   'G'|    'g' |
  6010.                      |  '\\b' |   '('|   'H'|    'h' |
  6011.                      |  '\\t' |   ')'|   'I'|    'i' |
  6012.                      |  '\\n' |   '*'|   'J'|    'j' |
  6013.                      | '\\013 |   '+'|   'K'|    'k' |
  6014.                      |  '\ |   ','|   'L'|    'l' |
  6015.                      |  '\\r' |   '_'|   'M'|    'm' |
  6016.                      | '\\016'|   '.'|   'N'|    'n' |
  6017.                      | '\\017'|   '/'|   'O'|    'o' |
  6018.                      | '\\020'|   '0'|   'P'|    'p' |
  6019.                      | '\\021'|   '1'|   'Q'|    'q' |
  6020.                      | '\\022'|   '2'|   'R'|    'r' |
  6021.                      | '\\023'|   '3'|   'S'|    's' |
  6022.                      | '\\024'|   '4'|   'T'|    't' |
  6023.                      | '\\025'|   '5'|   'U'|    'u' |
  6024.                      | '\\026'|   '6'|   'V'|    'v' |
  6025.                      | '\\027'|   '7'|   'W'|    'w' |
  6026.                      | '\\030'|   '8'|   'X'|    'x' |
  6027.                      | '\\031'|   '9'|   'Y'|    'y' |
  6028.                      | '\\032'|   ':'|   'Z'|    'z' |
  6029.                      | '\\033'|   ';'|   '['|    '{' |
  6030.                      | '\\034'|  '<''|   '\\'|    '|' |
  6031.                      | '\\035'|   '='|   ']'|    '}' |
  6032.                      | '\\036'|   '>'|   '^'|    '~' |
  6033.                      | '\\037'|   '?'|   '_'|  '\\177'|
  6034.                      |_______|______|______|________|
  6035.  
  6036.      An item enclosed in slashes (/) is the next address with
  6037.      given values; an item enclosed in question marks (?) is the
  6038.      previous address with the given values; wraparound applies to
  6039.      searching in both directions.  Therefore, /d 8/ locates the
  6040.      next short integer, 8.  The previous integer 8 is located
  6041.      with ?d 8?.  The value does not have to match the format: /d
  6042.      010/ locates the next 8.  The value can also be an
  6043.      expression; for example, /d '8'-060/ also locates the next 8.
  6044.  
  6045.      An empty <format><value> list refers to the list specified
  6046.      previously.
  6047.  
  6048.      The dot (.) is the current address; the dollar sign ($) is
  6049.      the number of bytes in the file or address space.  (Because
  6050.      browse addressing is zero based, $-1 is the highest address.)
  6051.  
  6052.      Evaluation is left-to-right, with the only precedence
  6053.      established by parentheses.  All computations are performed
  6054.      with long operands.
  6055.      A slash (/) following an expression prints data base
  6056.      information at the address equal to the value of the
  6057.      expression.  The address formats following the slash control
  6058.      printing and have the syntax shown as follows:
  6059.  
  6060.      <aformat> ::      
  6061.                           <item>
  6062.  
  6063.                          | <item> <aformat>
  6064.      <item> ::        
  6065.                           <term>
  6066.                          | <count> <term>
  6067.      <term> ::       
  6068.                           ( <aformat> )
  6069.                          | [ <aformat> ]
  6070.                          | < <aformat> >
  6071.                          | { <aformat> }
  6072.                          | <byteformat>
  6073.                          | <memformat>
  6074.                          | <numformat>
  6075.                          | <specialformat>
  6076.                          | <userformat>
  6077.                          | "any characters"
  6078.  
  6079.      <byteformat> ::
  6080.                          'a | 'c | 'd | 'o | 'u | 'x | b | c
  6081.  
  6082.      <memformat> :: 
  6083.                          .<C structure member identifier>
  6084.  
  6085.      <numformat> ::    
  6086.                          D | d | I | i | O | o | U | u | X | x
  6087.  
  6088.      <specialformat> :: 
  6089.                          A | B | C | H | L | Q | R | S | T | r | s
  6090.  
  6091.      <userformat> ::    
  6092.                          E | F | G | J | K | M | N | P | V | W | Y | Z
  6093.  
  6094.      <count> ::         
  6095.                          Positive decimal number
  6096.  
  6097.      The format letters and grouping characters have the meanings
  6098.      shown in Tables .AW TM/ and .AW TN/, respectively.
  6099.  
  6100.      Format items enclosed in parentheses[( )] establish the scope
  6101.      of a count.  A count in front of an item is equivalent to
  6102.      repeating that item the given number of times.  For example,
  6103.      2(DX3(bc)) is equivalent to DXbcbcbcDXbcbcbc.
  6104.  
  6105.      Format items enclosed in square brackets ([ ]) indicate that
  6106.      the item refers to an address offset from the start of the
  6107.      current record.  The square brackets are useful for display
  6108.      of variable length data definition language (DDL) constructs
  6109.      (vectors and strings), which are stored offset from the fixed
  6110.      portion of a record.
  6111.  
  6112.      Format items enclosed in corner brackets (< >) suppress the
  6113.      printing of their corresponding values.  For example, to
  6114.      examine the first three characters of a 10-character array
  6115.      and the following integer, use ./3c<7c>d.
  6116.  
  6117.      Format items enclosed in braces ({ }) apply the format to the
  6118.      address given by the value at the current address.  Thus, /R
  6119.      prints a record header at the current address; /{R} prints a
  6120.      record header indirect from the current address.
  6121.  
  6122.      The equal sign (=) prints in I format the current location
  6123.      (that is, current address plus current offset).  Therefore,
  6124.      the command ./100(5X"\\n"=":\\t") prints 100 lines of
  6125.      hexadecimal dump format, and each line is preceded by the
  6126.      address of the first word on the line.
  6127.  
  6128.      Nonreserved capital letters (those in <userformat>) may be
  6129.      given definitions.  For example, stating J DbbX defines a new
  6130.      format J which prints a long decimal, two bytes, and a long
  6131.      hexadecimal.  The reserved format I is also settable.  You
  6132.      may examine ITEMIDs in decimal, octal, unsigned, or
  6133.      hexadecimal by setting I to D, O, U, or X, respectively; the
  6134.      initial format is hexadecimal.  The I format also controls
  6135.      current address printing, the i format, and ITEMID fields in
  6136.      structures.
  6137.  
  6138.      The format associated with K applies to the key portion of
  6139.      the buckets of hash and btree access methods; the initial
  6140.      format is nb, where n equals KEYMAX, the LLA #define constant
  6141.      giving the maximum storage allowed for keys.  If the K format
  6142.      is empty, then the B and T formats print only the bucket and
  6143.      node headers, respectively.  In this instance, the T format
  6144.      indents the headers to reflect the depth of each node in the
  6145.      tree.
  6146.  
  6147.      Arithmetic and character formats print individual bytes.  The
  6148.      formats d, 'o, and 'x print a byte in decimal, octal, and
  6149.      hexadecimal, respectively.  The b format prints a byte in the
  6150.      last arithmetic byte format entered; the initial format is
  6151.      octal.  The formats 'a and 'c print a byte in ASCII mnemonic
  6152.      form and C-language form, respectively.  The ASCII mnemonics
  6153.      are those established in the file /usr/pub/ascii.  The c
  6154.      format prints a byte in the last character format entered;
  6155.      the initial format is ASCII mnemonic (see the following
  6156.      chart).
  6157.  
  6158.                            ___________________ 
  6159.                           | nul|  sp|  @|   _ |
  6160.                           | soh|  ! |  A|   a |
  6161.                           | stx|  " |  B|   b |
  6162.                           | etx|  # |  C|   c |
  6163.                           | eot|  $ |  D|   d |
  6164.                           | enq|  % |  E|   e |
  6165.                           | ack|  & |  F|   f |
  6166.                           | bel|  ' |  G|   g |
  6167.                           | bs |  ( |  H|   h |
  6168.                           | ht |  ) |  I|   i |
  6169.                           | nl |  * |  J|   j |
  6170.                           | vt |  + |  K|   k |
  6171.                           | np |  , |  L|   l |
  6172.                           | cr |  - |  M|   m |
  6173.                           | so |  . |  N|   n |
  6174.                           | si |  / |  O|   o |
  6175.                           | dle|  0 |  P|   p |
  6176.                           | dc1|  1 |  Q|   q |
  6177.                           | dc2|  2 |  R|   r |
  6178.                           | dc3|  3 |  S|   s |
  6179.                           | dc4|  4 |  T|   t |
  6180.                           | nak|  5 |  U|   u |
  6181.                           | syn|  6 |  V|   v |
  6182.                           | etb|  7 |  W|   w |
  6183.                           | can|  8 |  X|   x |
  6184.                           | em |  9 |  Y|   y |
  6185.                           | sub|  : |  Z|   z |
  6186.                           | esc|  ; |  [|   { |
  6187.                           | fs |  < |  \\|   | |
  6188.                           | gs |  = |  ]|   } |
  6189.                           | rs |  > |  ^|   ~ |
  6190.                           | us |  ? |  _|  del|
  6191.                           |____|____|___|_____|
  6192.  
  6193.      Browse echoes literal text between double quotes (").  The
  6194.      backslash (\\) affects the escape sequence shown in Table .AW TO/.
  6195.  
  6196.      Browse prints strings with the s format using the same
  6197.      conventions.
  6198.      A slash (/) following an expression causes data base
  6199.      information to print at the address equal to the value of the
  6200.      expression.  The formats following the slash control
  6201.      printing.
  6202.  
  6203.      Printing data base information depends on two automatically
  6204.      calculated values: the current address and the current
  6205.      offset.  Each format item prints the information at its
  6206.      target location, which is the current offset from the current
  6207.      address.  A slash following an expression establishes the
  6208.      value of the expression as the current address and sets the
  6209.      current offset to zero.  Generally, each format letter
  6210.      increments the current offset by the number of bytes it
  6211.      prints (Table .AW TM/), and a carriage return alone increments the
  6212.      current address by the current offset.  The effect of these
  6213.      computations is that stringing together format items prints
  6214.      sequentially through the data base.  An example formatted
  6215.      printout is shown in Figure .AW G84/ which illustrates printing
  6216.      seven items starting at address 100.
  6217.  
  6218.      Browse prints the address followed by a colon (:) and then
  6219.      the information from the data base in the indicated format.
  6220.      The vertical lines in the diagram show the relationship
  6221.      between format item and printed value.  Pressing carriage
  6222.      return again yields:
  6223.  
  6224.           114:    692     11      xc1     b     c     d     e
  6225.  
  6226.      if the fields starting at 114 have values one more than their
  6227.      corresponding fields starting at 100.
  6228.  
  6229.      Four exceptions to the description of address calculations
  6230.      are as follows:
  6231.  
  6232.        o  Linked structures buckets, rid blocks, queues/stacks,
  6233.           and sets (formats B, L, Q, and S, respectively):  In
  6234.           these formats, the computation of the current offset is
  6235.           made so that the next item printed is the next structure
  6236.           on the linked list, not the next sequence of logically
  6237.           contiguous bytes.  If 044 is the address of the first
  6238.           set, the command 044/3S prints the first three sets.
  6239.           Use right recursive format definition for these formats.
  6240.           If J is defined as SJ, the command 044/J prints all the
  6241.           sets.
  6242.  
  6243.        o  Items in square brackets or braces:  The items within
  6244.           square brackets are used to calculate a new target
  6245.           location offset from the current record by the value in
  6246.           the target location.  To get a current record, use R
  6247.           format.  The items within braces are used to calculate a
  6248.           new target location at the address given the current
  6249.           address itself.  Printing begins at the new target
  6250.           location obtained by the indirection.  The altered
  6251.           offset has effect only within the brackets or braces.
  6252.           An item enclosed in brackets is treated as having length
  6253.           sizeof(int); an item enclosed in braces has length
  6254.           sizeof(ITEMID).  Figure .AW G85/ is an example of a location
  6255.           printed with R format.  It indicates that the user area
  6256.           of the record begins at address 100 in the data base.
  6257.  
  6258.           The [2c] prints two characters at offset 10 (the value
  6259.           at 104) from address 100 (the start of the record).  The
  6260.           format item X following the [2c] resumes printing at 106
  6261.           as though the bracketed item were a simple integer
  6262.           field.  In this example, the command 100/{c}[2c]X4c is
  6263.           equivalent to the consecutive commands 691/c and
  6264.           104/[2c]X4c.  The indirect formats are useful for
  6265.           printing LLA vectors, which consist of fixed and
  6266.           variable portions.  The variable portions are located at
  6267.           positions determined by the fixed portion.
  6268.  
  6269.        o  Btree access method (format T):  The T format prints (in
  6270.           depth-first order) the subtree with root at the current
  6271.           address.  The T format changes neither current address
  6272.           nor current offset.
  6273.  
  6274.        o  Formats for symbolic record printing:  If an r2a process
  6275.           is started via the dd command, then at the address of a
  6276.           record, the r format prints all record members and their
  6277.           values.  A dot (.) followed by a name prints only the
  6278.           names and values of record members with matching names.
  6279.           In either case, current address and offset are not
  6280.           affected.
  6281.  
  6282.      Browse commands take the following form:
  6283.           <expr> <command> <parameters>
  6284.      In the following list, default addresses are enclosed in
  6285.      braces and are not part of the command.
  6286.  
  6287.      < [name]
  6288.                The < command causes browse to interpret a trailing
  6289.                string as a filename from which input is accepted.
  6290.                If the command itself appears in the named file,
  6291.                browse places the new file on a stack and switches
  6292.                input to the new file.  An end of file (EOF) pops
  6293.                the stack.  A missing name causes a switch to
  6294.                standard input.
  6295.  
  6296.      > name
  6297.                The > command interprets a trailing string as a
  6298.                filename or a shell command to which standard
  6299.                output is directed.  If the trailing string starts
  6300.                with an !, then it names a shell command;
  6301.                otherwise, a file.  The special name stderr
  6302.                redirects output to stderr instead of to a file.
  6303.                If the trailing string is omitted, output returns
  6304.                to standard output.  An interrupt redirects output
  6305.                to standard output unless a previous redirection
  6306.                was to stderr.
  6307.  
  6308.      >> name
  6309.                The >> command is the same as >, except that output
  6310.                is appended to the file.
  6311.  
  6312.      {.}/<formats>
  6313.                The `` / '' command prints the locations in the
  6314.                data base starting at the given address in the
  6315.                given formats.  Available formats are given in
  6316.                Table .AW TM/ along with the number of bytes each
  6317.                represents.
  6318.  
  6319.      {.}#/<formats> <value list>/
  6320.                The patch command substitutes the values in the
  6321.                given list in the indicated formats for the values
  6322.                at the given address.  The value list is a space-
  6323.                separated list of expressions, each of which must
  6324.                correspond to a printing item in the format.  The s
  6325.                format patches a number of bytes equal to the
  6326.                length of the string following the format.  For a
  6327.                patch, browse prints:
  6328.                <addrs>:    <old value list>  <-  <new value list>
  6329.                The format letter controls message printing.  The s
  6330.                format patches a variable number of bytes and care
  6331.                must be taken with its use.
  6332.  
  6333.      {last}=<format>
  6334.                An equal sign (=) between an expression and a
  6335.                format controls expression value printing.  The
  6336.                format may be any letter in <pformat> except s.  In
  6337.                the character format, non-ASCII values are printed
  6338.                in octal; ASCII characters are printed either as
  6339.                C-language constants or as ASCII mnemonics
  6340.                (depending on the last given 'a or 'c format).  An
  6341.                octal format forces a leading zero in the print; a
  6342.                hexadecimal format, a leading 0x.  Thus, 4+6*2=x
  6343.                prints 0x14.
  6344.  
  6345.      !<string>
  6346.                Submits the string to the shell.
  6347.  
  6348.      <cap> [string]
  6349.                Capital letter commands associate the letter with
  6350.                the trailing string.  Appearances of the capital
  6351.                letter in formats are replaced by the associated
  6352.                string.  The replacement is recursive; appearances
  6353.                of defined capitals may appear in other capital
  6354.                commands.  Left or circular recursion in formats
  6355.                leads to disaster.  If the trailing string is
  6356.                omitted, the current value of the macro letter is
  6357.                reported; if the string is whitespace, the macro is
  6358.                cleared.
  6359.  
  6360.      db [name]
  6361.                If a name follows the data base command, then
  6362.                browse disconnects any currently attached data base
  6363.                and attempts to attach the named data base with no
  6364.                permission to patch.
  6365.  
  6366.                If no string follows the db command, then the
  6367.                currently attached data base name and its access
  6368.                permissions are printed.  [The code (#) indicates
  6369.                permission to patch.]
  6370.  
  6371.      dbp [name]
  6372.                If a name follows the data base patch command, then
  6373.                browse disconnects any currently attached data base
  6374.                and attempts to attach the named data base with
  6375.                permission to patch.  If no name follows the dbp
  6376.                command, then browse toggles the access permission
  6377.                of the currently attached data base.  In either
  6378.                case, dbp reports the currently attached data base
  6379.                and its access permissions.
  6380.  
  6381.      dd [name][tabstops]
  6382.                If a name follows the data dictionary command, then
  6383.                browse starts the named dictionary process.  This
  6384.                process, which must be generated by record to ascii
  6385.                program generator (r2agen), provides symbolic
  6386.                information about records.  With a data dictionary
  6387.                process, the user may print entire records by
  6388.                member name and value via the r format, print
  6389.                single or related sets of record members with their
  6390.                values via the .name format, and patch single
  6391.                record members by name.  The data dictionary
  6392.                process also augments the R, S, and A formats by
  6393.                including the record, set, and access method names,
  6394.                respectively.  The name may be followed with a
  6395.                number, interpreted as the number of tab positions
  6396.                after which to place values.  This number is
  6397.                helpful in formatting values in record prints.  If
  6398.                the dd command is not given a name, then it reports
  6399.                the name and tab stop of the current process.
  6400.  
  6401.                The data dictionary processes that are available
  6402.                for use with the ECD and SG data bases are ecd-aux
  6403.                and sg-aux, respectively.
  6404.  
  6405.      files
  6406.                Reports the stack of input files, most recent last.
  6407.  
  6408.      frame size
  6409.                Sets the frame size for the internal pager.  For an
  6410.                SDP address space, the frame size must be a
  6411.                multiple of the page size with which the space was
  6412.                generated.
  6413.  
  6414.      g/<formats> <value list>/<command>
  6415.                The global command searches the addresses in the
  6416.                data base which have the given values and performs
  6417.                the given command at those addresses.  More than
  6418.                one command may be given on succeeding lines if a
  6419.                backslash terminates the previous line.  The value
  6420.                list is a space-separated list of expressions, each
  6421.                of which must correspond to a printing item in the
  6422.                format.  The delimiting slashes may be uniformly
  6423.                replaced by any other character except backslash.
  6424.                For example,
  6425.  
  6426.                     g/X<4c>d 0x210 6/ .+8#/d 8/
  6427.  
  6428.                looks for addresses that contain a long 0x210, any
  6429.                four characters, and a short 6.  It then patches
  6430.                the 6 to an 8.  Note that there are two printing
  6431.                formats (X and d) and two values (0x210 and 6).
  6432.                Because the values may be expressions, the 0x210 of
  6433.                the previous example could be replaced by
  6434.                (256*2)+16.
  6435.  
  6436.      h
  6437.                Reports the address of the LLA header structure.
  6438.  
  6439.      help
  6440.                Prints a summary of commands and formats.
  6441.  
  6442.      macinfo
  6443.                Reports the values of the user-settable format
  6444.                letters.
  6445.  
  6446.      q
  6447.                Disconnects a currently attached data base and
  6448.                exits.  A q command is equivalent to an end of tape
  6449.                (EOT) (control-d) when there are no files from a <
  6450.                command on the input file stack.
  6451.  
  6452.      r/<formats> <value list>/<command>
  6453.                Given a trailing string composed of a format and a
  6454.                list of values, the record command searches the
  6455.                data base for the occurrence of values in a record
  6456.                and executes the given command when a match is
  6457.                found.  The match is located at the beginning of
  6458.                the record.  Multiple commands may be given on
  6459.                succeeding lines when the previous line ends in a
  6460.                backslash.  The formats and values are the same as
  6461.                in the global search request.  The default command
  6462.                prints the RIDs of matching records; an empty
  6463.                format/value list matches any record.  Therefore,
  6464.                the command "r /r" matches all records (the first
  6465.                r) and prints (/) them symbolically (the second r).
  6466.  
  6467.      The following error messages result from improper commands
  6468.      and do not terminate the browse session.  All other messages
  6469.      are fatal and result from internal or other errors from which
  6470.      there is no recovery (for example, inability to read a file
  6471.      after a proper and successful open).
  6472.  
  6473.      ``bad alignment''
  6474.          illegal data-type alignment (for example, int at odd address)
  6475.      ``bad byte format''
  6476.          format letter following ' not a,c,d,o,u,x
  6477.      ``bad expression''
  6478.          illegal expression construction (for example, missing operand)
  6479.      ``bad format''
  6480.          illegal format (attempt to set I to other than D,O,U,X;
  6481.          bad count field, attempt print from nonmacro letter)
  6482.      ``bad frame size''
  6483.          frame size not a multiple of page size
  6484.      ``bad grouping''
  6485.          (), [], <>, or {} not balanced
  6486.      ``bad id''
  6487.          address negative
  6488.      ``<adrs> : bad id''
  6489.          address out of bounds
  6490.      ``bad operand''
  6491.          nonnumeric operand in expression
  6492.      ``bad recdisp information''
  6493.          incorrect information from auxiliary process
  6494.      ``bad segment specification''
  6495.          incorrect segment specified for incore attach
  6496.      ``bad string''
  6497.          string does not begin with a "
  6498.      ``can't allocate frames''
  6499.          frame size too large
  6500.      ``can't connect <name>''
  6501.          data base <name> nonexistent or no permissions to <name>
  6502.      ``can't establish pipe''
  6503.          cannot get pipe descriptor for ! command
  6504.      ``can't execute''
  6505.          cannot execute named auxiliary process
  6506.      ``can't fork dd process''
  6507.          fork failed before execution of auxiliary process
  6508.      ``can't fork''
  6509.          cannot fork before execution of process named in ! command
  6510.      ``can't get segment''
  6511.          getseg call failed on incore segment
  6512.      ``can't malloc space for search''
  6513.          search command too complicated
  6514.      ``can't open file''
  6515.          cannot connect to named file with +
  6516.      ``can't open input pipe''
  6517.          cannot get pipe descriptor for <! command
  6518.      ``can't open input file''
  6519.          trouble getting to command file for input
  6520.      ``can't read control structure''
  6521.          cannot connect to file as a loadf file
  6522.      ``can't read control structure''
  6523.          cannot connect to file as a loadf file
  6524.      ``can't read in get_c''
  6525.          trouble with auxiliary process
  6526.      ``can't seek in data base''
  6527.          file or loadf file corrupted
  6528.      ``can't seek to control structure''
  6529.          bad loadf file
  6530.      ``dd process out of sync''
  6531.          nonsense messages from auxiliary process
  6532.      ``id out of range''
  6533.          address greater than file size
  6534.      ``improper value list''
  6535.          value list in search or patch not of form /<formats><values>/
  6536.      ``line too long''
  6537.          command line more than 80 characters
  6538.      ``lost out child''
  6539.          a process spawned by the ! command has disappeared
  6540.      ``missing value list''
  6541.          no values follow formats in search or patch command
  6542.      ``no closing <char>''
  6543.          delimiters not balanced in search or patch command
  6544.      ``no data dictionary process''
  6545.          the r format requires an auxiliary process
  6546.      ``no data base attached''
  6547.          a command requires a data base for its completion
  6548.      ``no match''
  6549.          search failed to find values
  6550.      ``no permission to patch''
  6551.          patch command attempted before dbp command issued
  6552.      ``no remembered command''
  6553.          !! given before !<command>
  6554.      ``no remembered search string''
  6555.          // given before /<format> <value list>/
  6556.      ``non-C character constant''
  6557.          a C-character constant not enclosed in single quotes (')
  6558.      ``read error after fork''
  6559.          auxiliary process gives/sends bad initial information
  6560.      ``search unsuccessful''
  6561.          search command failed to find values in data base
  6562.      ``<adrs> not bucket''
  6563.          structure at <adrs> not a bucket
  6564.      ``<adrs> not a head''
  6565.          structure at <adrs> not a dml header
  6566.      ``<adrs> not rec head, not indirect to one''
  6567.          <adrs> not a RID
  6568.      ``<adrs> not a rid block header''
  6569.          structure at <adrs> not a rid block
  6570.      ``<adrs> not queue or stack''
  6571.          structure at <adrs> not an access method queue or stack
  6572.      ``<adrs> not set header''
  6573.          structure at <adrs> not a set
  6574.      ``shared SDP not supported''
  6575.          cannot connect with %<name>
  6576.      ``too many input files''
  6577.          system limit reached on open input files
  6578.      ``unable to get segment code''
  6579.          data base not associated with segment name
  6580.      ``unable to open <name> for getseg''
  6581.          data base <name> nonexistent or no permissions to <name>
  6582.      ``unable to open output file <name>''
  6583.          > or >> command unable to open or create file
  6584.      ``unbalanced patch delimiter''
  6585.          delimiters on /<format> <value list>/ in patch command
  6586.          not balanced
  6587.      ``unknown character format''
  6588.          encountered byte format other than 'a,'c,'d,'o,'u,'x
  6589.      ``unknown enum name''
  6590.          auxiliary process has incorrect enumeration name list
  6591.      ``unknown reply''
  6592.          auxiliary process sends incorrect initial information
  6593.      ``unsupported member type for formatted patch''
  6594.          patching with auxiliary process is restricted to the
  6595.          following types: char, enum, int, link, long, owner,
  6596.          short, string, unsigned
  6597.      ``wrong packet type in get_c''
  6598.          bad communication from auxiliary process
  6599.      ``zero or negative record length''
  6600.          bad communication from auxiliary process
  6601.        Warning:   The fsdb should NEVER be used on a mounted
  6602.                   file system unless absolutely necessary, and
  6603.                   it should not be used on any file system that
  6604.                   the user cannot afford to lose completely!
  6605.                   When modifying a mounted file system it is
  6606.                   necessary to modify BOTH the disk copy and
  6607.                   any related global data maintained by the
  6608.                   File Manager (FMGR).  It is virtually
  6609.                   impossible to be CERTAIN that everything has
  6610.                   been modified correctly.  Failure to
  6611.                   CORRECTLY modify BOTH the FMGR and the disk
  6612.                   copy of the file system may necessitate a
  6613.                   system reboot, a boot from backup, or a
  6614.                   complete Load Disk From Tape (LDFT)
  6615.                   procedure.
  6616.  
  6617.      The fsdb command is a tool which provides a convenient means
  6618.      of examining and correcting data within a file system,
  6619.      special device type file, such as /dev/vtoc, or any file.
  6620.  
  6621.      Contained in fsdb are conversions that translate block and
  6622.      i-numbers into their corresponding disk addresses.  Also
  6623.      included are mnemonic offsets which are used to access
  6624.      different parts of an i-node.  These features simplify
  6625.      correcting control block entries or descending the file
  6626.      system tree.
  6627.      The fsdb is normally invoked through the UNIX operating
  6628.      system shell by specifying the command name, fsdb, followed
  6629.      by the name of the file system or special device file to be
  6630.      examined.  For example, to examine the ``etc'' file system,
  6631.      the command would be as follows:
  6632.  
  6633.                         fsdb /dev/etc <return>.
  6634.  
  6635.      If the target for examination is a special device file such
  6636.      as /dev/vtoc, fsdb must be invoked as follows:
  6637.  
  6638.                       fsdb /dev/vtoc - <return>.
  6639.  
  6640.      Several error checking routines to verify i-node and block
  6641.      addresses are contained in fsdb.  These are disabled, if
  6642.      necessary, by invoking fsdb with the optional ``-'' argument
  6643.      or by using the 0 symbol.  (The fsdb reads i-size entries
  6644.      from the superblock of the file system in order to perform
  6645.      these checks.)  In the command for examination of a special
  6646.      device file (see previous example), the ``-'' at the end of
  6647.      the input string disables error checking.  This is necessary
  6648.      because vtoc is not a file system, so there is no superblock
  6649.      for fsdb to read.
  6650.  
  6651.      Numbers are considered decimal by default.  Octal numbers
  6652.      must be prefixed with a zero (0).  Hexadecimal numbers must
  6653.      be prefixed by either x or 0x and must be terminated with a
  6654.      colon (:).  During any assignment operation, numbers are
  6655.      checked for a possible truncation error due to a size
  6656.      mismatch between source and destination.
  6657.  
  6658.      Since fsdb reads a block at a time, it handles both raw and
  6659.      block I/O.  A buffer routine retains commonly used blocks of
  6660.      data and reduces the number of read system calls.  Some
  6661.      assignment operations result in a delayed write-through of
  6662.      the corresponding block.
  6663.      The symbols recognized by fsdb are as follows:
  6664.  
  6665.          i               Converts from i-number to i-node address.
  6666.  
  6667.          b               Converts to block address.
  6668.  
  6669.          d               Directory slot offset.
  6670.  
  6671.          +,-,*,/         Address arithmetic.
  6672.  
  6673.          q               Quit.
  6674.  
  6675.          >,<             Saves, restores an address.
  6676.  
  6677.          new-line        Increments current address.
  6678.  
  6679.          =               Numerical assignment.
  6680.  
  6681.                               Note: This symbol must be entered
  6682.                               without spaces, and the assignment
  6683.                               must be terminated with a colon (:).
  6684.  
  6685.          +=              Incremental assignment.
  6686.  
  6687.          -=              Decremental assignment.
  6688.  
  6689.          ="              Character string assignment.
  6690.  
  6691.          0 (zero)        Error checking flip-flop.
  6692.  
  6693.          p               General print facilities.
  6694.  
  6695.          f               File print facility.
  6696.  
  6697.          B               Byte mode.
  6698.  
  6699.          W               Word mode.
  6700.  
  6701.          S               Half-word mode.
  6702.  
  6703.          !               Escapes to shell.
  6704.  
  6705.      The print facilities generate a formatted output in various
  6706.      styles.  The current address is normalized to an appropriate
  6707.      boundary before printing begins.  It advances with the
  6708.      printing and is left at the address of the last item printed.
  6709.      To terminate the output at any time, use the delete
  6710.      character.  If a number follows the p symbol, that many
  6711.      entries are printed.  A check is made to detect block
  6712.      overflows since logically sequential blocks are generally not
  6713.      physically sequential.  If a count of zero is used, all
  6714.      entries to the end of the current block are printed.  These
  6715.      print options are available:
  6716.  
  6717.          i               Prints as i-nodes.
  6718.  
  6719.          d               Prints as directories.
  6720.  
  6721.          o               Prints as octal half-words.
  6722.  
  6723.          e               Prints as decimal words.
  6724.  
  6725.          c               Prints as ASCII characters.
  6726.  
  6727.          b               Prints as hexadecimal bytes.
  6728.  
  6729.          h               Prints as hexadecimal words.
  6730.  
  6731.      The f symbol prints data blocks associated with the current
  6732.      i-node.  (Blocks are numbered starting with zero.)  The
  6733.      desired print option letter follows the block number, or the
  6734.      f symbol.  Checks are made for special devices and for
  6735.      nonzero block pointers.
  6736.  
  6737.      Dots, tabs, and spaces are used as function delimiters but
  6738.      are not necessary.  A line containing only a new-line
  6739.      character increments the current address by the size of the
  6740.      data type last printed.  That is, the address is set to the
  6741.      next byte, word, half-word, directory entry, or i-node,
  6742.      allowing you to step through a region of a file system.
  6743.      Information is printed in a format appropriate to the data
  6744.      type.  Bytes, words, and double words are displayed with the
  6745.      hexadecimal address followed by the value in the hexadecimal
  6746.      and decimal.  The symbol '.B' or ' is appended to the
  6747.      address for byte and half-word values, respectively.
  6748.      Directories are printed as a directory slot offset followed
  6749.      by the decimal i-number and the character representation of
  6750.      the entry name.  I-nodes are printed with the labeled fields
  6751.      describing each element.
  6752.      The following mnemonics are used for i-node examination and
  6753.      refer to the current working i-node:
  6754.  
  6755.          md              Mode.
  6756.  
  6757.          ln              Link count.
  6758.  
  6759.          uid             User ID numbers.
  6760.  
  6761.          gid             Group ID number.
  6762.  
  6763.          sz              File size.
  6764.  
  6765.          a#              Data block numbers (0-7).
  6766.  
  6767.          at              Access time.
  6768.  
  6769.          mt              Modification time.
  6770.  
  6771.          maj             Device class number.
  6772.  
  6773.          min             Logical device ID number.
  6774.  
  6775.      The following are examples of fsdb command use:
  6776.  
  6777.          386i            Prints i-number 386 in an i-node format.
  6778.                          This now becomes the current working i-
  6779.                          node.
  6780.  
  6781.          ln=4            Changes the link count for the working
  6782.                          i-node to 4.
  6783.  
  6784.          ln=+1           Increments the link count by 1.
  6785.  
  6786.          falc            Prints, in ASCII, block one of the file
  6787.                          associated with the working i-node.
  6788.  
  6789.          a0b.p0x10:h     Prints the first 16 words of the file in
  6790.                          hexadecimal for which a0 is the starting
  6791.                          block number.
  6792.  
  6793.          2i.fd           Prints the first 32 directory entries for
  6794.                          the root i-node of this file system.
  6795.  
  6796.          d5i.fc          Changes the current i-node to the i-node
  6797.                          associated with the fifth directory.  The
  6798.                          first 512 bytes of the file are then
  6799.                          printed in ASCII.
  6800.  
  6801.          1b.p0o          Prints the superblock of this file system
  6802.                          in octal.
  6803.  
  6804.          2i.a0b.d7=3     Changes the i-number for the seventh
  6805.                          directory slot in the root directory to
  6806.                          3.  (This example shows how several
  6807.                          operations can be combined on one command
  6808.                          line.)
  6809.  
  6810.          d7.nm="name"    Changes the name field in the directory
  6811.                          slot to the given string.  Quotes are
  6812.                          optional when used with nm if the first
  6813.                          character is alphabetic.
  6814.  
  6815.      GRASP in the AT&T 3B20D computer is a single-user utility
  6816.      system and is a subsystem of the software release of UNIX
  6817.      Real-Time Reliable (RTR) operating system software.  The
  6818.      GRASP tools allow software maintenance personnel to observe
  6819.      the behavior of UNIX RTR operating system software in an
  6820.      operational environment.  GRASP aids in the analysis of
  6821.      software faults and is a means of observing the flow of
  6822.      system software in order to isolate software bugs.  It is
  6823.      intended to be used to gather information on known problems
  6824.      rather than to detect or correct problems.
  6825.  
  6826.      GRASP is controlled by input from any maintenance terminal or
  6827.      from the SCC.  GRASP output appears on the ROP and on the
  6828.      controlling (INPUT) terminal.
  6829.  
  6830.        Caution:   Although GRASP can be used by the craft, care
  6831.                   should be exercised.  Improper use of GRASP
  6832.                   can result in program mutilation or excessive
  6833.                   utilization of system resources.
  6834.  
  6835.      GRASP capabilities consist of the following:
  6836.  
  6837.        o  Data Transfer Functions:  The COPY, DUMP, and LOAD
  6838.           commands allow the user to move, print, and write data
  6839.           to addressable system locations.
  6840.  
  6841.        o  Breakpoints:  The WHEN command allows the user to
  6842.           execute instruction and perform utility functions when
  6843.           the program flow reaches or matches a specified
  6844.           condition.
  6845.  
  6846.        o  Breakpoint Manipulation Commands:  These commands allow
  6847.           the GRASP user to create, enable, disable, view, and
  6848.           remove breakpoints.
  6849.  
  6850.        o  Override Commands:  These commands enable the user to
  6851.           override GRASP default time limits.
  6852.  
  6853.        o  Trace:  The primary function of the trace feature is to
  6854.           indicate the flow of execution around a target event;
  6855.           for example, branch instruction.
  6856.  
  6857.      GRASP uses the UN615 dual access utility circuit (DUC) or the
  6858.      UN21 utility circuit (UC) hardware to access the AT&T 3B20D
  6859.      computer.  Breakpoint functions appear the same with either
  6860.      the DUC or UC.
  6861.  
  6862.      If the DUC or UC is not installed in the AT&T 3B20D computer,
  6863.      fails during use, or the Field Test Set (FTS) is installed,
  6864.      GRASP clears all affected breakpoints and invalidates the
  6865.      trace mechanism.  All other GRASP features are still
  6866.      available.  In addition, GRASP rejects all new
  6867.      breakpoint/trace definitions that would require DUC or UC.
  6868.  
  6869.        Note:   The FTS is a separate debugging processor that
  6870.                can be connected to the DUC only.  When the FTS
  6871.                is connected, it appears to the computer that
  6872.                the DUC is not installed.
  6873.  
  6874.      When a working utility circuit is reinstalled, GRASP must be
  6875.      notified of the change by the INIT:UC input message.  After
  6876.      receipt of this input message, GRASP again allows trace and
  6877.      hardware breakpoint definitions.
  6878.  
  6879.      In UNIX RTR Operating System, Release 6, the enhanced GRASP
  6880.      (EGRASP) feature is available in the AT&T 3B20D computer.
  6881.      This feature is provided as an alternative to the FTS for
  6882.      real-time software debugging.  EGRASP is a resident software
  6883.      package that provides on-line real-time software debugging
  6884.      capabilities.  It supports an interface to the UN615 DUC to
  6885.      provide all of the existing GRASP functions, in addition to
  6886.      the new trace and matching functions.  It also provides the
  6887.      capability to place multiple breakpoints in code, to read and
  6888.      write memory registers, and to dump the contents of memory.
  6889.  
  6890.      All GRASP command examples given here are in Man Machine
  6891.      Language (MML).
  6892.      Table .AW TP/ lists the 5ESS switch input messages that move,
  6893.      print, and with certain  restrictions, write data into any
  6894.      addressable location in the system.  See the UNIX RTR
  6895.      Operating System Input/Output Messages Manuals for details on
  6896.      any specific input message and for system responses.
  6897.  
  6898.      Breakpoints detect the existence of a set of specified
  6899.      conditions on the machine.  The definition of a breakpoint
  6900.      has two parts: (1) description of conditions that are to be
  6901.      matched and (2) list of actions (maximum of five action
  6902.      clauses) to take place when the match occurs.
  6903.  
  6904.      The WHEN command starts a list of GRASP commands that are
  6905.      performed when a specified breakpoint condition exists.
  6906.  
  6907.      The list must be terminated with the END:WHEN command which
  6908.      is not counted as a part of the action list itself and does
  6909.      not count against the limit of five action clauses.  (In MML,
  6910.      the complete list of WHEN commands is terminated with a
  6911.      semicolon``;''.  Individual clauses within the list are
  6912.      terminated with an exclamation point ``!''.)
  6913.  
  6914.      After a WHEN command, with its conditions and action list, is
  6915.      entered successfully, the breakpoint is assigned a number by
  6916.      GRASP.  The breakpoint is then referred to exclusively by its
  6917.      number.  Up to twenty different breakpoints can be defined in
  6918.      the system at any time.  The numbers assigned to breakpoints
  6919.      during a debugging session are not reused.  However, the
  6920.      RESET option to the CLR:UTIL command is used to restart the
  6921.      breakpoint number at one after clearing the currently defined
  6922.      breakpoints.
  6923.  
  6924.      GRASP prints two output messages in response to a breakpoint
  6925.      definition after the print follows (PF) is given.  The first
  6926.      message assigns a number to the breakpoint.  This message
  6927.      should appear soon after the PF.  The second message confirms
  6928.      that the breakpoint was set up successfully or indicates that
  6929.      the breakpoint was aborted and gives the reason.  This should
  6930.      occur within one minute.
  6931.  
  6932.      When a breakpoint fires, its action list is executed
  6933.      sequentially.  The INH:UTILFLAG ME command, if used, can be
  6934.      anywhere in the work list without affecting the rest of the
  6935.      actions being executed in the action list for that firing of
  6936.      the breakpoint.  A count of the number of times the
  6937.      breakpoint has fired is kept.  Each time the breakpoint
  6938.      fires, FIRENUM increases by one.  All output generated by the
  6939.      action list is labeled with the breakpoint number and the
  6940.      firing number as shown in the following example.
  6941.  
  6942.           Breakpoint Definition
  6943.  
  6944.           WHEN: UID=h'112, ADDR=h': W!
  6945.           DUMP: REG=PA!
  6946.           DUMP: ADDR=h'20130!
  6947.           END: WHEN;
  6948.  
  6949.           Output Produced When Breakpoint Fires
  6950.  
  6951.           REPT GRASP BREAKPOINT FIRED
  6952.           UTILID = h'112 PID = ________ BREAKPOINT = 1 FIRENUM =1
  6953.           REGISTER: CONTENTS(h'):
  6954.           PA:       h'00005286
  6955.           DUMP REG COMPL #G1
  6956.           ADDRESS(h'):        CONTENTS OF MEMORY(h'):
  6957.           20130:               0000016A
  6958.           DUMP ADDR h'20130 COMPL #G2
  6959.      Breakpoints that fire on execution of an instruction are
  6960.      called software breakpoints because of the way they are
  6961.      implemented.  The breakpoint itself is an instruction that
  6962.      transfers control to GRASP when it is executed.  See the UNIX
  6963.      RTR Operating System Input Messages Manual, (303-082, MML)
  6964.      WHEN:UID or WHEN:PID (Generic 2) for details.  One exception
  6965.      is when the action list contains any command that controls or
  6966.      affects the transfer trace (see Transfer Trace in Section
  6967.      .RM 3.17.4.7.2/).  When the transfer trace is affected, the
  6968.      breakpoint is implemented in hardware rather than software.
  6969.      Starting the transfer trace is implemented in software for
  6970.      execution (EXC) breakpoints.
  6971.  
  6972.      Software breakpoints are set up [at the location specified by
  6973.      the utility identification (UID) or process identification
  6974.      (PID), and ADDR keywords of the WHEN command] as soon as
  6975.      possible after the breakpoint is defined.  The OPCODE itself
  6976.      is not changed until the breakpoint is allowed.
  6977.  
  6978.      Processes are described by the UID or PID and, in some cases,
  6979.      a user process name.  However, more than one process can be
  6980.      active with the same UID and process name.  When this
  6981.      happens, GRASP sets up the first breakpoint in one of the
  6982.      matching processes at random.  If another breakpoint is
  6983.      defined for the same UID or process name, GRASP sets up the
  6984.      breakpoint in the same process as the first.
  6985.  
  6986.      If a process on the machine does not match the described
  6987.      conditions, the breakpoint is not set up.  However, some
  6988.      commands (listed in Table .AW TP/ and labeled ``immediate'') can be
  6989.      used outside a breakpoint.
  6990.  
  6991.      The OPC parameter is required on software breakpoints to
  6992.      ensure that the user knows what he is doing.  Severe problems
  6993.      occur if a breakpoint is accidentally set up in the data
  6994.      portion of an instruction.
  6995.  
  6996.      When the breakpoint is set up, the second of the breakpoint
  6997.      messages is actually printed.  The message indicates either
  6998.      that the breakpoint was set up successfully or, if
  6999.      unsuccessful, the reason for its failure.
  7000.  
  7001.      Because the breakpoint OPCODE is not placed until the
  7002.      breakpoint is allowed, an inhibited software breakpoint does
  7003.      not fire and does not use any machine resources.
  7004.  
  7005.      Because of the way software breakpoints are implemented, the
  7006.      breakpoint fires before the instruction where it is placed
  7007.      executes.  The instruction in the original text is saved
  7008.      before it is overwritten by the breakpoint instruction.  Only
  7009.      after the breakpoint fires and the action list is executed,
  7010.      is the displaced instruction executed.  Execution then
  7011.      resumes with the instruction following the displaced one.
  7012.      For hardware implemented breakpoints, the breakpoint fires
  7013.      after the instruction where it is placed executes.
  7014.  
  7015.      Table .AW TQ/ summarizes the breakpoint implementation types (H -
  7016.      hardware, S - software), which depend on two factors:
  7017.      breakpoint mode (EXC - execution, R - read, W - write, or RW
  7018.      - read write) and the presence or absence of trace commands
  7019.      in the action list.
  7020.  
  7021.      Breakpoints that fire on accesses of data are implemented
  7022.      with hardware using matchers on either the UN21 UC, UN61 DUC,
  7023.      or UN615 DUC.  Hardware breakpoint functions appear, to the
  7024.      user, to be identical with either the UC or DUC.
  7025.  
  7026.      To set up a hardware breakpoint, GRASP configures the
  7027.      matchers that are needed and supplies the values that are to
  7028.      be matched.  The circuitry continually compares the values
  7029.      with what is taking place on the machine.  If the breakpoint
  7030.      is enabled, the breakpoint fires when all the matchers
  7031.      specified during setup match.  If a hardware breakpoint is
  7032.      disabled, the hardware passively tries to match but does not
  7033.      interrupt processing on the machine.  Disabled hardware
  7034.      breakpoints do not use any resources of the machine.
  7035.  
  7036.      Because the amount of hardware on the utility circuit is
  7037.      limited, a maximum of four hardware breakpoints can be
  7038.      defined at one time.  Because the trace also uses hardware
  7039.      matchers, fewer breakpoints are available while a trace is
  7040.      defined.
  7041.  
  7042.      If the particular matchers needed are not available, it is
  7043.      possible to have fewer than four hardware items defined but
  7044.      have a command rejected for lack of resources.  This is
  7045.      generally true when using an address range.  Only one matcher
  7046.      on the utility circuit can be set up to match on a range of
  7047.      addresses.  A second command requesting an address range is
  7048.      rejected even though a breakpoint using a single address is
  7049.      accepted.
  7050.  
  7051.      Following is a hardware breakpoint example and the resulting
  7052.      system response.  See the appropriate input or output message
  7053.      in AT&T 235-600-700 or AT&T 235-600-750, Input Messages
  7054.      Manual and Output Messages Manual, respectively, for specific
  7055.      details.
  7056.  
  7057.           Breakpoint Definition
  7058.  
  7059.           WHEN:PID=65536, ADDR=h'A0000 - h'A00FF ;RW!
  7060.           DUMP:REG=PA!
  7061.           END: WHEN!
  7062.  
  7063.           System Response
  7064.  
  7065.           WHEN PID 65536 ADDR X'A0000 STARTED HARD 18 #G5
  7066.           WHEN PID 65536 ADDR X'A0000 COMPL DISABLED 18 #G6
  7067.      A breakpoint can be defined to fire upon receiving an active
  7068.      external event backplane signal.  This is implemented using a
  7069.      hardware trigger and the DUC matcher.  If the condition
  7070.      matcher is already being used for a trace, a trigger
  7071.      allocation error results if an attempt is made to define a
  7072.      condition breakpoint.
  7073.  
  7074.      The condition breakpoint fires immediately upon receipt of
  7075.      the external event regardless of an executing process.  The
  7076.      processor can in fact be idle when this occurs.  In this
  7077.      event, any register copy and load commands inside the
  7078.      breakpoint action list deal directly with the current machine
  7079.      registers, which may be of limited value.  If a process is
  7080.      running when the breakpoint fires, register copy and loads
  7081.      deal with the saved values of the interrupted process.  This
  7082.      feature would be most useful when some external analysis
  7083.      equipment, such as a logic analyzer, triggers the event.  The
  7084.      breakpoint will continue to fire if not inhibited inside the
  7085.      action list as long as the external event signal is active.
  7086.  
  7087.      Following is a condition breakpoint example and the resulting
  7088.      system response:
  7089.  
  7090.           Breakpoint Definition
  7091.  
  7092.           WHEN:COND=E!
  7093.              DUMP:REG=PA!
  7094.              INH:UTILFLAG=ME!
  7095.              END:WHEN;
  7096.  
  7097.           System  Response
  7098.  
  7099.           WHEN COND E STARTED HARD 1 #G5
  7100.              WHEN COND E COMPL DISABLED 1 #G6
  7101.      Breakpoints can be allowed or inhibited from firing,
  7102.      their definitions can be cleared, and a summary of all
  7103.      breakpoints can be printed.  The commands to manipulate
  7104.      breakpoints are given in Table .AW TR/.  See the appropriate
  7105.      input or output message in AT&T 235-600-700 or AT&T
  7106.      235-600-750, Input Messages Manual and Output Messages
  7107.      Manual, respectively, for details on any specific input
  7108.      message and for system responses.
  7109.  
  7110.      The input message, IN:DTIME, overrides the GRASP default
  7111.      dynamic real-time limit.  See the appropriate input or
  7112.      output message in AT&T 235-600-700 or AT&T 235-600-750,
  7113.      Input Messages Manual and Output Messages Manual,
  7114.      respectively, for details on any specific input message
  7115.      and for system responses.
  7116.  
  7117.      If GRASP uses all of the time it is allowed according to
  7118.      the value of the dynamic real-time limit, an output
  7119.      message is printed indicating that all GRASP breakpoints
  7120.      were inhibited.  The breakpoints must be selectively
  7121.      reallowed.
  7122.  
  7123.      The output message REPT GRASP DYNAMIC RESET indicates
  7124.      that a GRASP real-time limit override has expired and
  7125.      has been reset to the normal installation default value.
  7126.      GRASP supports a trace feature which permits the user to
  7127.      record and view the flow of program execution on the machine.
  7128.      The trace can be used in either of two ways: (1) to record
  7129.      the events leading to a target event or (2) to record program
  7130.      flow following a target event.
  7131.  
  7132.        Note:   The trace memory for the DUC is larger than the
  7133.                memory for the UC.  The UN615 DUC holds 8192
  7134.                entries, the UN61 DUC holds 2048, but the UC
  7135.                holds only 256 entries.
  7136.  
  7137.      This section describes trace states and transitions,
  7138.      discusses trace hardware issues, and gives details on trace
  7139.      options.
  7140.  
  7141.      States and Transitions
  7142.  
  7143.      The five operations available to trace program flow and the
  7144.      commands to implement these operations are shown in Table .AW TS/.
  7145.  
  7146.      Any of these operations can be done as immediate operations.
  7147.      Only the commands to start and stop the trace are allowed in
  7148.      breakpoint action lists.
  7149.  
  7150.      The trace can be in any one of the following states:
  7151.  
  7152.        o  Undefined
  7153.  
  7154.        o  New
  7155.  
  7156.        o  Running
  7157.  
  7158.        o  Stopped
  7159.  
  7160.        o  Dumped.
  7161.  
  7162.      Before any trace command is executed, the trace state is
  7163.      checked and the command is rejected if it is logically
  7164.      incorrect for the trace state.  The allowed transitions are
  7165.      shown in Figure .AW G86/.
  7166.  
  7167.      For trace commands in breakpoint action lists, only minimal
  7168.      state checking is done when the breakpoint is defined.  A
  7169.      command to start the trace is rejected if the trace is
  7170.      undefined.  The full state check is done only at the time the
  7171.      breakpoint fires and the action list is executed.  Rejected
  7172.      trace commands do not affect the rest of the action list
  7173.      processing.
  7174.  
  7175.      The trace operations fall into two classes, slow and fast,
  7176.      according to the amount of data they move to or from the
  7177.      utility circuit.  The slow operations initialize the trace
  7178.      and dump its memory.  These operations currently take over 20
  7179.      milliseconds and are performed at execution priority level 3.
  7180.      The other operations are fast and add little time when used
  7181.      in breakpoint action lists.
  7182.  
  7183.      Hardware Issues
  7184.  
  7185.      The trace is controlled by one of four utility circuit
  7186.      triggers depending on trace type.  As long as a trace is
  7187.      defined, one of the utility circuit triggers is unavailable
  7188.      for breakpoints.  The trigger used is also the one that
  7189.      allows a range of data addresses to be matched.  When a trace
  7190.      is defined, the range matcher is unavailable and vice versa.
  7191.      This special trigger is marked with an asterisk in the output
  7192.      from the OP:UTIL input command for easy identification.
  7193.  
  7194.      Hardware implemented execution breakpoints differ from
  7195.      software implemented execution breakpoints in one respect.
  7196.      That is, the breakpoint action list for a software
  7197.      implemented breakpoint is executed before the instruction
  7198.      where the breakpoint is set up.  For a hardware
  7199.      implementation, the action list is executed after the
  7200.      instruction.  This should be kept in mind when defining the
  7201.      breakpoint and interpreting its output.
  7202.  
  7203.      Because only one matcher that traps the execution of an
  7204.      address is available on the utility circuit, only one
  7205.      execution breakpoint that controls the trace can be defined
  7206.      at one time.  Starting a trace from an execution (EXC) mode
  7207.      breakpoint allows control of the transfer trace with two
  7208.      execution breakpoints.
  7209.  
  7210.      In summary, when a trace is defined:
  7211.  
  7212.        o  The data access range matcher is unavailable for
  7213.           breakpoints.
  7214.  
  7215.        o  Only three data access breakpoints (at most) can be
  7216.           defined depending on trace type (two if an execution
  7217.           breakpoint controls the trace).
  7218.  
  7219.      Trace Options
  7220.  
  7221.      Several options are available to tailor the exact type of
  7222.      information that is recorded in the trace memory.  These
  7223.      options are described in the following paragraphs.
  7224.  
  7225.           UID Trace
  7226.  
  7227.           With this type of trace, the output indicates every
  7228.           process switch including those to the kernel and the
  7229.           special processes. For more details on how to read the
  7230.           trace output, see the Subsection .RM 3.17.4.7.4/,
  7231.           Interpreting Trace Output Formats.
  7232.  
  7233.           Because the trace memory is limited, the duration of the
  7234.           trace is inversely proportional to the amount of detail
  7235.           recorded.  One way to get a long history of activity is
  7236.           to restrict the trace to store only the UIDs of the
  7237.           processes that run.  This gives a good, long picture but
  7238.           little resolution.
  7239.  
  7240.           Transfer Trace
  7241.  
  7242.           An alternate method (which is the default) is to store
  7243.           the addresses involved in every nonsequential change in
  7244.           execution flow.  That is, for every branch, jump, call,
  7245.           and return instruction, the address of the instruction
  7246.           (or from address) and the destination (or to address)
  7247.           are recorded.  In addition, whenever a change in process
  7248.           occurs, the new process UID is recorded so the to and
  7249.           from address can be interpreted in context.  This gives
  7250.           more detail than the UID-only option.
  7251.  
  7252.           Data History Trace
  7253.  
  7254.           The data history mode allows recording of the program
  7255.           data accesses.  Each time a data access occurs, the
  7256.           trace memory records the data, the data address, a
  7257.           read/write flag, and the current  program address.  When
  7258.           an address range is specified on the INIT:UMEM input
  7259.           message, the block matcher is used and the trace only
  7260.           records data when a memory location within the range is
  7261.           accessed.
  7262.  
  7263.           By using a UID comparator, the trace can be limited to a
  7264.           unique process.
  7265.  
  7266.           Simultaneous Data History and Transfer Trace
  7267.  
  7268.           A simultaneous data history and transfer trace records
  7269.           all data associated with a data history trace and a
  7270.           transfer trace with the exception of a load or store
  7271.           flag indicating data accesses.  The data history and
  7272.           transfer trace data are previously described.  Each time
  7273.           a nonsequential program instruction is fetched, the
  7274.           UN615 DUC board receives a signal from the AT&T 3B20D
  7275.           computer.  When an address range is specified on the
  7276.           INIT:UMEM input message, the block matcher is used and
  7277.           the trace only records data when a read instruction, a
  7278.           write instruction or a transfer occurs within the
  7279.           address range.
  7280.  
  7281.           Function Trace
  7282.  
  7283.           The function trace memory mode records software function
  7284.           changes.  The AT&T 3B20D computer native instructions,
  7285.           SAVE and RETURN, are set up using OPCODE matchers and
  7286.           any other conditions established by the INIT:UMEM input
  7287.           message.  When a SAVE instruction is executed, the CALL
  7288.           address (the previous program address), the SAVE
  7289.           address, and the current UID value are recorded.
  7290.           Execution of RETURN instruction allows trace memory to
  7291.           record the RETURN address (the current program address),
  7292.           the following program address, and the current UID
  7293.           value.
  7294.  
  7295.           When using an address range with function trace, the
  7296.           range specified must be matchable with a DUC address
  7297.           matcher.  This is more restricted than UID, transfer,
  7298.           data history, or simultaneous data history and transfer
  7299.           traces (these traces use the block matcher and can
  7300.           therefore match on any specified address range).  In
  7301.           order to use the address matcher for an address range,
  7302.           the starting and ending addresses must be of a form
  7303.           where the leftmost hex digits of both are equal, and the
  7304.           rightmost digits of the starting address are all ``0''
  7305.           and the rightmost digits of the ending address are ``F
  7306.           '' (for example, 0x123000 - 0x123FFF or 0x10000 -
  7307.           0x1FFFF).  A function trace uses two triggers.
  7308.  
  7309.           Function With Parameters Trace
  7310.  
  7311.           The trace of functions with parameters records call
  7312.           instruction address, save instruction address, and
  7313.           parameters pushed on the stack.  The stack address and
  7314.           stack size may be specified with the INIT:UMEM input
  7315.           message.  If these values are not supplied, default
  7316.           values will be used.  Unlike the function trace, return
  7317.           instructions will not be recorded.  The ADDR key word
  7318.           may not be used with function and parameter traces to
  7319.           restrict the address range of function calls which are
  7320.           recorded.  This is due to the difficulty in resolving
  7321.           which stack writes are due to function calls outside of
  7322.           an address range which would not be recorded.
  7323.  
  7324.           An address matcher is used to detect stack writes.  If a
  7325.           stack address and stack size are specified, they must
  7326.           specify an address range as described in the previous
  7327.           section.  For example, the default stack address is
  7328.           0x6A0000 and stack size is 0x1000.  This specifies an
  7329.           address range of 0x6A0000 through 0x6A0FFF.  A function
  7330.           with parameters trace uses two triggers.
  7331.  
  7332.           Simultaneous Data History and Function With Parameter
  7333.           Trace
  7334.  
  7335.           The simultaneous trace of data and functions with
  7336.           parameters trace records data history trace information
  7337.           (with the exception of the read/write flag) and function
  7338.           with parameter trace information.  The data history and
  7339.           function with parameters traces were described in
  7340.           previous paragraphs.
  7341.  
  7342.           As with the previous trace type, if a stack address and
  7343.           range are specified, they must describe a range that can
  7344.           be matched with an address matcher.  In addition, if a
  7345.           data history address range is specified, it too must be
  7346.           of this form (for example, 0x2000 - 0x2FFF).  This trace
  7347.           uses three triggers.
  7348.  
  7349.           UID Restriction
  7350.  
  7351.           A trace can be restricted to trace only while a
  7352.           particular process is running using the UID option.  The
  7353.           UID specified on the input message is the pcode of the
  7354.           process to be traced.  Any copy of the process with that
  7355.           pcode is traced; and since the UID recorded whenever the
  7356.           process changes includes the dct slot, multiple
  7357.           incarnations of a pfile can be distinguished.
  7358.  
  7359.           ADDR - Address Range Selection
  7360.  
  7361.           The ADDR keyword limits program tracing to the access of
  7362.           a specific word of memory or to a given range of
  7363.           addresses.  When a trace uses the block matcher, any
  7364.           address range can be specified.  This is the case for
  7365.           UID, transfer, data history, and simultaneous data
  7366.           history and transfer trace.
  7367.  
  7368.           The function trace uses an address matcher to implement
  7369.           the ADDR range.  This is more restricted and is
  7370.           described in the function trace section.  The ADDR
  7371.           keyword is not implemented for function with parameter
  7372.           traces.  For simultaneous data history and function with
  7373.           parameter traces, the ADDR keyword uses an address
  7374.           matcher to specify the data history address range.
  7375.  
  7376.           Stop When Full Versus Circular
  7377.  
  7378.           The trace can be set up either to automatically stop
  7379.           tracing when the memory fills up or to trace
  7380.           indefinitely, always replacing the old data with the
  7381.           new.  This pair of options is used to set up the various
  7382.           scenarios of tracing as described in the next section.
  7383.           The options are independent of the type of data stored.
  7384.  
  7385.           If the STOP FULL option is chosen, an output message is
  7386.           printed indicating that the trace stopped for that
  7387.           reason.
  7388.  
  7389.           Stop Trace on Condition
  7390.  
  7391.           The COND keyword may be specified along with any
  7392.           combination of E, M, and S to stop a running trace if
  7393.           one of the following conditions occurs:
  7394.  
  7395.           E:       Stop the trace if an external event occurs.
  7396.                    This is triggered by the external event
  7397.                    backplane signal on the DUC board.
  7398.  
  7399.           S:       Stop the trace if a hardware stop-and-switch
  7400.                    occurs.
  7401.  
  7402.           M:       Stop the trace if a hardware maintenance reset
  7403.                    function occurs.
  7404.  
  7405.           The condition matcher uses another trigger for trace.
  7406.      The following paragraphs describe the most common trace
  7407.      scenarios.  The trace input messages and associated output
  7408.      messages are shown in the Table .AW TT/.
  7409.  
  7410.      See the appropriate input or output message in AT&T
  7411.      235-600-700 or AT&T 235-600-750, Input Messages Manual and
  7412.      Output Messages Manual, respectively, for details on any
  7413.      specific input message and for system responses.
  7414.  
  7415.      Before Trace
  7416.  
  7417.      To record the sequence of execution that precedes a known
  7418.      event, do the following:
  7419.  
  7420.        1. Decide what type of trace to use.  There are seven trace
  7421.           types:
  7422.  
  7423.             o  UID Trace
  7424.  
  7425.             o  Transfer Trace
  7426.  
  7427.             o  Data History Trace
  7428.  
  7429.             o  Simultaneous Data History and Transfer Trace
  7430.  
  7431.             o  Function Trace
  7432.  
  7433.             o  Function With Parameters Trace
  7434.  
  7435.             o  Simultaneous Data History and Function With
  7436.                Parameter Trace.
  7437.  
  7438.        2. Decide whether to restrict the trace to a particular UID
  7439.           or PID or to allow all processes to be traced.  These
  7440.           decisions depend on the scope of the problem being
  7441.           debugged (system wide versus internal to a process) and
  7442.           the length of history needed.
  7443.  
  7444.        3. Start the trace in the circular mode and define a
  7445.           breakpoint to trap the target event and stop the trace.
  7446.           When the breakpoint fires and the trace stops, the
  7447.           history leading up to the event will be in the trace
  7448.           memory.
  7449.  
  7450.      After Trace
  7451.  
  7452.      To see the sequence of execution that occurs after a target
  7453.      event, do the following:
  7454.  
  7455.        1. Decide what type of trace to use.  There are seven trace
  7456.           types:
  7457.  
  7458.             o  UID Trace
  7459.  
  7460.             o  Transfer Trace
  7461.  
  7462.             o  Data History Trace
  7463.  
  7464.             o  Simultaneous Data History and Transfer Trace
  7465.  
  7466.             o  Function Trace
  7467.  
  7468.             o  Function With Parameters Trace
  7469.  
  7470.             o  Simultaneous Data History and Function With
  7471.                Parameter Trace.
  7472.  
  7473.        2. Decide whether to restrict the trace to a particular UID
  7474.           or PID or to allow all processes to be traced.  Another
  7475.           option is to restrict the trace to a particular PID.
  7476.  
  7477.        3. Configure the trace to stop when trace memory is full.
  7478.  
  7479.        4. Define a breakpoint to trap the target event and start
  7480.           the trace.
  7481.  
  7482.      Between Trace
  7483.  
  7484.      A trace can be set up to record data between two target
  7485.      events (up to the memory limit of the utility circuit
  7486.      installed).  The breakpoint used to trap one target event
  7487.      starts the trace and another breakpoint defined for the other
  7488.      event stops the trace.  To record this information, do the
  7489.      following:
  7490.  
  7491.        o  Use the STOP FULL option on the INIT command to indicate
  7492.           whether any data gets lost because of the finite size of
  7493.           the trace memory.  The data lost, if any, is the new
  7494.           data.  If the new data is needed, repeat the trace in
  7495.           the CIRCULAR mode.  In the circular mode, the old data
  7496.           is lost, preserving the new data.
  7497.  
  7498.        o  Use the UID option to restrict the trace to those
  7499.           processes from a particular pfile or the PID option to
  7500.           restrict the trace to a particular process incarnation.
  7501.  
  7502.        o  Because of utility circuit hardware restrictions, choose
  7503.           the two breakpoints carefully.
  7504.  
  7505.        o  An execution breakpoint that starts the trace is
  7506.           implemented in software.
  7507.  
  7508.      UID and Transfer Output Formats
  7509.  
  7510.      The trace memory dumped by the OP:UMEM command is printed in
  7511.      order, oldest to newest, row by row.  Every entry is one of
  7512.      three types as follows:
  7513.  
  7514.        o  utility id marked with U,
  7515.  
  7516.        o  from address marked with F,
  7517.  
  7518.        o  or to address marked with T.
  7519.  
  7520.      The utility id entries are 24-bit hexadecimal numbers that
  7521.      are presented in the format shown as follows.  The rightmost
  7522.      12 bits (3 hexadecimal digits) are the process pcode.  The
  7523.      leftmost 8 bits (2 hexadecimal digits) are the dct slot.  The
  7524.      remaining hexadecimal digit is unused.
  7525.  
  7526.                   23       16 15    12 11            0
  7527.                    __________________________________ 
  7528.                   |          |        |              |
  7529.                   |          |        |              |
  7530.                   |          |        |              |
  7531.                   |__________|________|______________|
  7532.                      dct slot   unused      pcode
  7533.                        (8)       (4)        (12)
  7534.  
  7535.                          Utility id Print Format
  7536.  
  7537.      A process identification (pid) consists of a dct slot or
  7538.      index (of which the higher order byte is always zero) and an
  7539.      incarnation count as shown as follows.
  7540.  
  7541.                   31              16       15        870
  7542.                    ___________________________________ 
  7543.                   |                |        |         |
  7544.                   |                |        |         |
  7545.                   |                |        |         |
  7546.                   |________________|________|_________|
  7547.                       incarnation        dct slot
  7548.                          count             (16)
  7549.                           (16)
  7550.  
  7551.                                 Process id
  7552.  
  7553.      An easy correspondence can be made between the trace UID
  7554.      entries and the pids if the pids are expressed in
  7555.      hexadecimal.  In kernel processes, the
  7556.  
  7557.                      OP:STATUS:PROCESS, ALLKERNS;
  7558.  
  7559.      command prints out the dct slot directly; however, it is in
  7560.      decimal and must be converted.
  7561.  
  7562.      The address entries are all virtual addresses within the
  7563.      process indicated by the most recent preceding UID entry in
  7564.      the trace memory.  Any from address is the address of a
  7565.      branch, jump, call, or return instruction that was executed.
  7566.      The following to address is the address to which control
  7567.      transferred.  Occasionally two to addresses will be recorded
  7568.      adjacent to each other.  This implies that the first to
  7569.      address itself caused a transfer of control (not an uncommon
  7570.      occurrence in compiler generated code).  Between any to, from
  7571.      pair, the code was executed without branching.
  7572.  
  7573.        Note:   Although the disassembler decodes the a1 OPCODE
  7574.                as a 4-byte return instruction, the microcode
  7575.                (and hence the trace output) treats it
  7576.                differently.  The a1 is really a 2-byte no-op
  7577.                instruction.  The actual return instruction is
  7578.                the 2-byte 7b instruction.  As a result, the
  7579.                from address recorded for a return will be the
  7580.                address of the 7b -- 2 bytes beyond the return
  7581.                indicated in the disassembly listing.
  7582.  
  7583.      Typically with the UN21 utility circuit, several to and from
  7584.      addresses precede the first UID entry in a transfer trace.
  7585.      If it is important to know (but not obvious) what process
  7586.      they belong to, rerun the same trace scenario with the STORE
  7587.      UID option on the INIT:UMEM command.  Working backwards from
  7588.      the end of the two dumps, UID entries can be matched to
  7589.      determine the UID of the early transfers in the first trace.
  7590.  
  7591.      Data History Trace Format
  7592.  
  7593.      The data history trace records the program address at which a
  7594.      specified address is being accessed, the data address, a read
  7595.      or write flag, and the data value.  The format for this trace
  7596.      is displayed in the following example.
  7597.  
  7598.                            DATA HISTORY TRACE
  7599.  
  7600.                     PROGRAM    DATA
  7601.                     ADDRESS   ADDRESS        DATA
  7602.                     000076    3c0034    <-   00000004
  7603.                     00005e    3c0034    ->   00000004
  7604.                     00007c    3c0034    ->   00000004
  7605.                     000090    020068    <-   61000000
  7606.  
  7607.      The leftmost column contains the program address accessing a
  7608.      specified memory address or address within a specified range
  7609.      of memory addresses.  The center column contains the data
  7610.      address, and the rightmost column contains the data value.  A
  7611.      read operation on the data address is indicated by a right
  7612.      arrow -> and a write operation by a left arrow <-.
  7613.  
  7614.      Function Trace Format
  7615.  
  7616.      The function trace records calls and returns, the address
  7617.      branched to, and the utility ID.  A sample of the output is
  7618.      as follows.
  7619.  
  7620.                              FUNCTION TRACE
  7621.  
  7622.         CALL OR                  SAVE OR
  7623.           RETURN ADD.                RETURN-TO ADDR.   UID
  7624.  
  7625.         0000a8          call      000248               00000900c0
  7626.           000272          call      000420             00000900c0
  7627.           000260          reto      000276             00000900c0
  7628.         000300          reto     0000ac                00000900c0
  7629.  
  7630.      Output lines contain keywords, call or reto, in the second
  7631.      column to indicate a call or return.  Calls and their
  7632.      respective returns are indented equal amounts to reflect
  7633.      nesting.  For calls, the first column contains the address of
  7634.      the call instruction.  The third column contains the save
  7635.      address branched to.  For returns, the first column contains
  7636.      the address of the return instruction, and the third column
  7637.      lists the program address being branched to.  The fourth
  7638.      column contains the utility ID for both calls and returns.
  7639.  
  7640.      Simultaneous Transfer Trace and Data History Format
  7641.  
  7642.      This trace records transfer trace and data history trace.  A
  7643.      sample of the output is given as follows.
  7644.  
  7645.                SIMULTANEOUS TRANSFER AND DATA HISTORY TRACE
  7646.  
  7647.               PROG ADD       DATA ADD         DATA VALUE
  7648.             FROM-ADD     goto     TO-ADD     UID
  7649.  
  7650.                000026           020010      ?    61000000
  7651.                00002e           020011      ?    00620000
  7652.                .
  7653.                .
  7654.                .
  7655.            00029a   goto        00029c      u=0x17d (282fa0)
  7656.                000029e          6a0190      ?    000001a6
  7657.  
  7658.      The indented output represents data history.  The lines not
  7659.      indented represent program transfer trace data.  The left
  7660.      column of the program trace is the from program address.  The
  7661.      middle column is the to program address, and the right column
  7662.      is the uid of the to address.  The data history's left column
  7663.      is the program address.  The middle column is the data
  7664.      address, and the right column is the data.  With the
  7665.      simultaneous transfer and data history trace, it is not
  7666.      possible to know whether the data history trace is a read or
  7667.      a write, thus a question mark is inserted in data history
  7668.      trace output.
  7669.  
  7670.      Function With Parameter Trace Format
  7671.  
  7672.      The function with parameter trace records function calls and
  7673.      full-word data write accesses on the process stack.  A sample
  7674.      of the output follows.
  7675.  
  7676.                   FUNCTION TRACE WITH PARAMETERS PASSED
  7677.  
  7678.            CALL ADD          SAVE ADD    PARAMETERS/AUTOMATICS
  7679.            000120            0002d4     (0x00000019)
  7680.            0001a0            000258     (0x0000000a,0x00000020,
  7681.                                          0x00000000,0x00000002)
  7682.            000280            0002a0     ?(0x0000000,0x00000002)
  7683.  
  7684.      The left column provides the program address of the call
  7685.      instruction.  The next column contains the save instruction
  7686.      address.  The remaining one or more columns enclosed within
  7687.      parentheses contain the parameter(s) pushed; where the last
  7688.      parameter pushed appears first in the list.  The automatics
  7689.      from the previous function may also appear with the
  7690.      parameters.  When it is unclear which parameters were pushed
  7691.      on the stack, a ``?'' precedes the left parenthesis.
  7692.  
  7693.      Simultaneous Data History and Function Trace Format
  7694.  
  7695.      This trace records the data history and function trace.  A
  7696.      sample of the output is given as follows.
  7697.  
  7698.            SIMULTANEOUS DATA HISTORY AND FUNCTION TRACE FORMAT
  7699.  
  7700.        PROG ADD   DATA ADD         DATA VALUE (data history)
  7701.       CALL ADD         SAVE ADD     PARAMETERS/AUTOMATICS (function)
  7702.         0000a4        0001d8        ?(0x00000005,0x00000045)
  7703.         000d0         0001a8        ?(0x00000002,0x00000063)
  7704.       000112        020038 ?        0x00000045
  7705.       00011c        02003c ?        0x61000000
  7706.       000126        020040 ?        0x00034567
  7707.  
  7708.      The indented output is the function call with its parameters.
  7709.      Among these parameters, the automatics from the previous
  7710.      function may also appear.  The left column is the call
  7711.      instruction address.  The next column is the save instruction
  7712.      address.  The next column is the parameter pushed, and the
  7713.      rightmost column is an automatic from the previous function.
  7714.  
  7715.      The unindented output is the data history for the data range
  7716.      specified.  The left column is the program address.  The
  7717.      middle column is the data address, and the right column is
  7718.      the data value.  The left arrow, <-, means that the data was
  7719.      written.  The right arrow, ->, means that the data was read.
  7720.      Table .AW TU/ lists information about the UNIX RTR operating system
  7721.      processes.
  7722.  
  7723.      RGRASP, a troubleshooting tool with an MML interface , is a
  7724.      single-user utility system for the Common Network Interface
  7725.      (CNI) ring nodes. The user interface is based on the GRASP
  7726.      tool found in the AM.  However, several major differences
  7727.      exist, and the user should be familiar with RGRASP
  7728.      capabilities before using the tool.
  7729.  
  7730.      No new hardware is required for the RGRASP tool.
  7731.  
  7732.        Caution:   Although RGRASP can be used by the craft,
  7733.                   care should be exercised.  Improper use of
  7734.                   RGRASP can result in program mutilation or
  7735.                   excessive utilization of system resources,
  7736.                   both of which can lead to call processing
  7737.                   down time.
  7738.  
  7739.      The current implementation consists of four processes; three
  7740.      in the AM and the fourth (monitor) in the DLN AP. The four
  7741.      processes are as follows:
  7742.  
  7743.        o  RGP_KER:  This is a UNIX system process kernel for the
  7744.           feature.  It acts as the interface between the AM
  7745.           (RGP_CFT and RGP_PRT) and the ring node (monitor)
  7746.           processes.  This process has to be killed-off in order
  7747.           to install the new version if it is updated via software
  7748.           update procedures.
  7749.  
  7750.        o  RGP_CFT:  This is a UNIX system process called to handle
  7751.           input messages from the craft shell.  It parses and
  7752.           performs some preliminary checks on the input command
  7753.           and then relays it to the RGP_KER process for further
  7754.           processing.
  7755.  
  7756.        o  RGP_PRT:  This is a UNIX system process that handles
  7757.           printing of output.  Message class SWM01 is used for the
  7758.           output.
  7759.  
  7760.        o  Monitor:  This is a system process that performs the
  7761.           actual operations required to handle breakpoints, memory
  7762.           dumping, and memory loading.  It communicates with the
  7763.           RGP_KER process.
  7764.  
  7765.      RGRASP capabilities consist of the following:
  7766.  
  7767.        o  READ memory in a ring node with the DUMP:RUTIL command.
  7768.  
  7769.        o  WRITE memory in a ring node with the LOAD:RUTIL command.
  7770.  
  7771.        o  Perform actions on breakpoints in ring node memory as
  7772.           follows:
  7773.  
  7774.             -- Set breakpoints in ring node memory with the
  7775.                WHEN:RUTIL command.
  7776.  
  7777.             -- Determine status of breakpoints with the OP:RUTIL
  7778.                and OP:RUTILFLAG commands.
  7779.  
  7780.             -- Temporarily disable breakpoints with the INH:RUTIL
  7781.                and INH:RUTILFLAG commands.
  7782.  
  7783.             -- Completely remove breakpoints with the CLR:RUTIL
  7784.                and CLR:RUTILFLAG commands.
  7785.  
  7786.             -- Enable/allow breakpoints with the ALW:RUTIL and
  7787.                ALW:RUTILFLAG commands.
  7788.  
  7789.      For detailed explanations, refer to AT&T 235-600-700, Input
  7790.      Messages Manual and AT&T 235-600-750, Output Messages Manual.
  7791.      Initial Setup
  7792.  
  7793.      Determine the address in memory that requires investigation
  7794.      by using the latest PR/PK listings provided.  In other cases,
  7795.      these addresses may be provided by a field support
  7796.      organization.
  7797.  
  7798.      Determine which processor will be looked at (the DLN has an
  7799.      active and a standby processor).  Use command OP:SLK or poke
  7800.      MCC Page 118 to determine this.
  7801.  
  7802.      Setting Breakpoints
  7803.  
  7804.      As a precaution, set breakpoints in only one processor at a
  7805.      time.
  7806.  
  7807.      Before setting a breakpoint in a program, the opcode code
  7808.      (OPC) must be known.  Verify the OPC by using the DUMP:RUTIL
  7809.      command to dump the memory at the breakpoint address.  If the
  7810.      expected OPC does not match the dump output, then the
  7811.      listings don't match the memory. At this point, don't go any
  7812.      further until the discrepancy is resolved.
  7813.  
  7814.      One possible explanation for the discrepancy is that the node
  7815.      software is out of date.  To eliminate this possibility,
  7816.      remove and restore the target node (node to be breakpointed)
  7817.      to make sure that the newest version of the code has been
  7818.      pumped from the disk.  Use the RMV:LN and RST:LN commands or
  7819.      MCC Page 118 pokes to achieve this. After the node has been
  7820.      pumped, try dumping the breakpoint address again.  If it
  7821.      doesn't match up now, the listing is out of date.  In this
  7822.      case, stop and get a current listing before proceeding.
  7823.  
  7824.      To set a breakpoint at address h'XXXXXX which has an opcode
  7825.      of h'YYYY, use the following command:
  7826.  
  7827.         < WHEN:RUTIL=32-2,AP,ADDR=h'XXXXXX,OPC=h'YYYY;
  7828.  
  7829.      After the command is entered, the user is prompted for the
  7830.      action list.  It is best to use the most current WHEN:RUTIL
  7831.      manual page to see all the possible actions.  A single
  7832.      breakpoint may execute up to 25 commands in its action list
  7833.      when hit.
  7834.  
  7835.      Only 25 action list commands are possible in any one
  7836.      processor.  For example, if one breakpoint contained 15
  7837.      action list commands, then only 10 more action list commands
  7838.      are available for other breakpoints in the same processor.
  7839.  
  7840.      The action list must be terminated by the WHEN:END command.
  7841.      As with GRASP, there need not be any commands in the action
  7842.      list except WHEN:END.  It may be useful to know whether or
  7843.      not a piece of code was being executed.
  7844.  
  7845.      Initially all breakpoints are inhibited.  Use the ALW:RUTIL
  7846.      command to allow all breakpoints in a given ring node or the
  7847.      ALW:RUTILFLAG to allow an individual breakpoint.
  7848.  
  7849.      Only five breakpoints can be set in any one ring node
  7850.      processor.
  7851.      Loading memory may drastically change program execution.  If
  7852.      memory is not correctly loaded, it can interrupt or degrade
  7853.      service (for example, lose calls).
  7854.  
  7855.      The RGRASP tool has write permission to all parts of
  7856.      available memory.  This makes the tool very powerful but also
  7857.      dangerous.  Since OPC checking is not performed, it is
  7858.      possible to type in the wrong address and overwrite good data
  7859.      with bad data.  If this should occur and the original
  7860.      contents cannot be loaded, the ring node should be removed
  7861.      and restored (pumped) to get back an original disk copy.  Use
  7862.      the RMV:LN and RST:LN commands to remove and restore data.
  7863.  
  7864.      After a load, use the DUMP:RUTIL to verify the new contents
  7865.      in memory.
  7866.  
  7867.      Registers can only be loaded during breakpoint action lists.
  7868.      Dumping memory is a fairly straight forward and safe
  7869.      operation. All that is required is the address to dump.  The
  7870.      current implementation allows 468 bytes of hexadecimal output
  7871.      to be dumped in one operation with the DUMP:RUTIL command.  A
  7872.      user may dump memory either higher or lower than the starting
  7873.      address, or a range of addresses may be specified.
  7874.  
  7875.      Registers can only be read during breakpoint action lists.
  7876.      Ibrowse is an interactive tool that examines files containing
  7877.      a dump of UNIX RTR operating system physical memory.  On the
  7878.      AT&T 3B20D computer, this file is usually /dev/pmem for the
  7879.      currently running processes, or /dev/ofln for the contents of
  7880.      the off-line memory.  Locations in the address space of any
  7881.      process in memory can be displayed.  Ibrowse also provides
  7882.      facilities for examining core dump files, as well as
  7883.      primitives to display ordinary unstructured files.  These
  7884.      types of operation allow the use of Ibrowse as an on-line
  7885.      debugging aid as well as a static debugger.
  7886.      To execute Ibrowse, enter the command:
  7887.  
  7888.           ibrowse [file]
  7889.  
  7890.      File should contain the contents of physical memory.
  7891.      Following is a listing of Ibrowse commands:
  7892.  
  7893.         buf        Turns on internal memory management
  7894.                    (default).
  7895.         db file    Examines the contents of file.
  7896.         null n     Sets value for termination of indirect
  7897.                    formats (initially 0).
  7898.         pn n       Treats subsequent addresses from the
  7899.                    perspective of process n.
  7900.         pn k       Switches to kernel's address space.
  7901.         pn p       Uses physical addressing - no virtual
  7902.                    address translation is performed.  This
  7903.                    mode is also used for examining unstructured files.
  7904.         pn c       Treats currently attached file as a core
  7905.                    dump file.
  7906.         pn         Displays current process.
  7907.         sup        Switches to supervisor address space.
  7908.         sym pfile  Uses the symbols from pfile to allow
  7909.                    symbolic addressing.
  7910.         user       Switches to user address space.
  7911.         vtop n     Converts virtual address to physical.
  7912.  
  7913.      The db command informs Ibrowse of the file containing the
  7914.      physical memory spectrum.  For example, db /dev/pmem causes
  7915.      Ibrowse to reference the physical memory driver for
  7916.      subsequent requests.  Entering this command is equivalent to
  7917.      invoking ibrowse with the name of the physical memory file as
  7918.      its argument.
  7919.  
  7920.      The db command without an argument causes Ibrowse to name the
  7921.      current physical memory file.
  7922.      After a physical memory file is specified, Ibrowse can then
  7923.      display virtual addresses.  Initially, these addresses are
  7924.      interpreted within the kernel's address space.  A command for
  7925.      changing to the address space of any process in memory is
  7926.      described as follows.
  7927.  
  7928.      Display commands in Ibrowse are of the form:
  7929.  
  7930.           addr/format
  7931.  
  7932.      Address can be a number, arithmetic expression, search
  7933.      string, or variable name enclosed in quotes (for example,
  7934.      ``buffer''+30 is a legal address).
  7935.  
  7936.      If the `` / '' in a display command is replaced by `` = '',
  7937.      Ibrowse evaluates an arbitrary arithmetic expression to
  7938.      determine an address.  The address is then printed, rather
  7939.      than its contents.  This allows Ibrowse to be used as a
  7940.      calculator.  The command:
  7941.  
  7942.           ([3+5]/[2*1])*8=X
  7943.  
  7944.      displays the result of the calculation in hexadecimal (0x20).
  7945.  
  7946.      A format consists of a concatenation of the following
  7947.      symbols:
  7948.  
  7949.           a          Name of variable at address.
  7950.           b          Byte.
  7951.           c          Character.
  7952.           'd, d, D   Decimal of 1, 2, and 4 bytes,
  7953.                      respectively.
  7954.           'o. o. O   Octal of 1, 2, and 4 bytes, respectively.
  7955.           s          Null terminated string.
  7956.           'u, u, U   Unsigned decimal of 1, 2, and 4 bytes,
  7957.                      respectively.
  7958.           'x, x, X   Hexadecimal of 1, 2, and 4 bytes,
  7959.                      respectively.
  7960.  
  7961.      In addition, any format descriptor preceded by a number
  7962.      causes that descriptor to be used the specified number of
  7963.      times.  For example, transfer vectors are stored at virtual
  7964.      address 0x760000 in the kernel.  The command:
  7965.  
  7966.           0x760000/10X
  7967.  
  7968.      displays the first ten entries in this segment as long
  7969.      hexadecimal numbers.
  7970.  
  7971.      Segment descriptor entries (SDE) reside at address 0x1a000 in
  7972.      the kernel.  The command:
  7973.  
  7974.           0x1a0000/XX'd'ddddd'd'dXXX
  7975.  
  7976.      displays the fields of the first sde structure in this
  7977.      segment.
  7978.  
  7979.      Internally, Ibrowse supports three concepts useful in
  7980.      displaying structured data:
  7981.  
  7982.        o  A current address
  7983.  
  7984.        o  A next address
  7985.  
  7986.        o  A current format.
  7987.  
  7988.      After a display command, the current address (available as
  7989.      ``.'' in address calculations) is set to the first address
  7990.      displayed (0x1a0000 in the example).  The next address is set
  7991.      to the first address following the last item displayed
  7992.      (0x1a0020).  The current format is set to the format used in
  7993.      the display.  Successive carriage returns after a display
  7994.      cause Ibrowse to use the current format to display the
  7995.      information starting at the next address.  Therefore, similar
  7996.      structures stored in consecutive memory locations are easily
  7997.      displayed.
  7998.  
  7999.      The formats commonly used to display data from memory have
  8000.      been described previously.  For each format, Ibrowse prints
  8001.      one value for each format entry using a tab separator.
  8002.      Additional format components that allow a more structured
  8003.      display are shown in Table .AW TV/.
  8004.  
  8005.      Ibrowse initially interprets addresses as references to the
  8006.      kernel's address space.  The command:
  8007.  
  8008.           pn N
  8009.  
  8010.      references the address space of process N for successive
  8011.      displays.  The command:
  8012.  
  8013.           pn k
  8014.  
  8015.      returns to kernel space, while:
  8016.  
  8017.           pn
  8018.  
  8019.      reminds the user of the current address space.
  8020.  
  8021.      Ibrowse also directly addresses physical memory.  The command:
  8022.  
  8023.           pn p
  8024.  
  8025.      enters physical addressing.
  8026.  
  8027.      All UNIX system processes run at the supervision level, and
  8028.      the sup and user commands are excluded.
  8029.  
  8030.      To peruse core dump files with Ibrowse, enter the command:
  8031.  
  8032.           pn c
  8033.  
  8034.      This command treats the currently attached file as a
  8035.      formatted core dump.  The data, text, stack, etc., of the
  8036.      late process may then be accessed with virtual addresses as
  8037.      though the process were still in memory.
  8038.  
  8039.      A virtual address may be converted to the physical address by
  8040.      entering the command:
  8041.  
  8042.           vtop N
  8043.  
  8044.      This returns the physical address corresponding to the
  8045.      virtual address N.
  8046.      Ibrowse searches forward or backward for a particular
  8047.      sequence of values in the current address space.  The search
  8048.      pattern consists of two parts: a format and a sequence of
  8049.      values.  Ibrowse uses each format letter to determine the
  8050.      size of the corresponding value in the value list.  For
  8051.      example, when the following pattern is specified:
  8052.  
  8053.           /2X2x 1 2 3 4/
  8054.  
  8055.      Ibrowse scans forward in the current address space searching
  8056.      for a sequence of 12 bytes containing a long 1, long 2, short
  8057.      3, and short 4, respectively.  The same sequence enclosed in
  8058.      question marks causes Ibrowse to search backwards for the
  8059.      sequence.  (Note that the values still appear in ascending
  8060.      memory locations.)
  8061.  
  8062.      When in virtual addressing mode, Ibrowse limits its searches
  8063.      to the current segment.  Therefore, if the current address is
  8064.      x760008, a forward search examines locations x760008 to
  8065.      x780000 first, followed by locations x760000 to x760008.  In
  8066.      physical addressing, the entire range of the physical memory
  8067.      file is examined.
  8068.      The command:
  8069.  
  8070.           sym [pfile]
  8071.  
  8072.      reads the symbol table of the pfile.  Functions and external
  8073.      variables maybe subsequently referenced by name.  The symbol
  8074.      section of the pfile must be swabbed correctly; otherwise,
  8075.      Ibrowse will report ``symbol not found''.
  8076.  
  8077.      For example, consider checking the file manager's tasks.  The
  8078.      information needed, located in the tasktab array, consists of
  8079.      four word entries.  The following commands display the first
  8080.      eight entries in the table:
  8081.  
  8082.           pn 4                   /* enter fmgr's address
  8083.                                    space */
  8084.           sym /bootfiles/fmprc   /* attach to current file
  8085.                                    manager. */
  8086.                                   * (it may be necessary to run
  8087.                                   * 3bswab to examine the symbols
  8088.                                   * on the 3b)                   */
  8089.           ``tasktab''/8(4X=)     /* quoted string causes symbol
  8090.                                    lookup */
  8091.  
  8092.      To find the virtual address of the i-node table, enter:
  8093.  
  8094.           ``i-nodes''=X
  8095.  
  8096.      Occasionally, it is useful to convert a virtual address into
  8097.      a symbolic name (for example, looking up a program address).
  8098.      Ibrowse provides a special format (a) for this translation.
  8099.      If, for example, the address of the i-nodes previous array
  8100.      was x1000, the command:
  8101.  
  8102.           x1010=a
  8103.  
  8104.      prints the string ``i-nodes+16'' (the offset is always
  8105.      decimal).
  8106.      To avoid excessive reads of the current file, Ibrowse
  8107.      maintains a cache of recently accessed memory areas.  To
  8108.      adjust the size of pages used for this memory management
  8109.      (initially 512 bytes), use the command:
  8110.  
  8111.           framesize n
  8112.  
  8113.      To disable buffering completely, use the command:
  8114.  
  8115.           nobuf
  8116.  
  8117.      The nobuf command is useful when examining volatile locations
  8118.      on a running machine.  To restore buffering to its initial
  8119.      512-byte frame size, use the command:
  8120.  
  8121.           buf
  8122.  
  8123.      Ibrowse overwrites contiguous memory locations with a set of
  8124.      values.  At present, however, the physical memory driver
  8125.      (/dev/pmem) does not support writing, so the feature may be
  8126.      unusable on a running AT&T 3B20D computer.  If the driver is
  8127.      changed to allow writes, or if there is reason to modify an
  8128.      off-line dump, patching is straightforward.
  8129.  
  8130.      The core file must be reattached with permission to patch by
  8131.      entering the command:
  8132.  
  8133.           dbp [file]
  8134.  
  8135.      Modifications then take the form:
  8136.  
  8137.           addr#``format value1 value2 ...''
  8138.  
  8139.      The supplied values are written in memory beginning at the
  8140.      addressed location.  As with searches, the format determines
  8141.      the size of each supplied value.  As a result, 3X is
  8142.      equivalent to 3D or DXD, etc.; each value in the value list
  8143.      determines its own radix.  For example, to replace three
  8144.      transfer vectors beginning at location 760010 with 120, 130
  8145.      and 140, the patch command is:
  8146.  
  8147.           x760010#``3X 120 130 140''
  8148.  
  8149.      When a line begins with an exclamation point (!), Ibrowse
  8150.      invokes the shell for the remainder of the line.
  8151.  
  8152.      The q command terminates Ibrowse.
  8153.      Ibrowse stores some formats as macros.  Macro names are drawn
  8154.      from the set of capital letters unused by Ibrowse (Ibrowse
  8155.      uses D, I, U, O, and X at present).  A macro is defined by
  8156.      entering the letter, a space, and the desired format string.
  8157.      Entering the letter alone gives the current definition of the
  8158.      macro (if any).  The following examples clarify both the use
  8159.      of macros and the additional format facilities.
  8160.  
  8161.      Example 1
  8162.  
  8163.      The command:
  8164.  
  8165.           P 5(4X=)
  8166.  
  8167.      defines a macro P which prints 20 hexadecimal longs, four to
  8168.      a line.  Each line is preceded by the address of the first
  8169.      word on the line.  (The ``='' issues a newline, then prints
  8170.      the address.) The macro P is then used in formats in the same
  8171.      way as any predefined letter.
  8172.      The command:
  8173.  
  8174.           x76000/2P
  8175.  
  8176.      prints the first forty transfer vectors.
  8177.  
  8178.      Example 2
  8179.  
  8180.      Macros can be recursive.  A recursive macro is useful when
  8181.      used in conjunction with the indirect addressing capability
  8182.      of the curly braces.  If a program has a binary tree
  8183.      consisting of the following structures:
  8184.  
  8185.           struct btree
  8186.           {
  8187.           char title[40] ;
  8188.           struct btree *left ;
  8189.           struct btree *right ;
  8190.           }
  8191.  
  8192.      the macro:
  8193.  
  8194.           B 40c{B}{B}
  8195.  
  8196.      effects a preorder traversal of the tree.  An in-order
  8197.      traversal of the same tree is accomplished with the [mark]
  8198.      and [skip] feature:
  8199.  
  8200.           B [40]{B}[ka][-44]s['a]{B}
  8201.  
  8202.      This macro skips the character string, displays the left
  8203.      subtree, marks where it is (ready to print the right
  8204.      subtree), jumps back to the start of the title, displays it
  8205.      as a string, and finally jumps back and displays the right
  8206.      subtree.
  8207.  
  8208.        Note:   Use the null command note to set the termination
  8209.                criteria for an empty child if it is other than
  8210.                the default zero.
  8211.  
  8212.      Example 3
  8213.  
  8214.      On the AT&T 3B20D computer, a stack entry has the following
  8215.      format:
  8216.  
  8217.           struct stack
  8218.           {
  8219.              int args[NARGS];   /* arguments to function -
  8220.                                   variable number.  */
  8221.              int ret_addr;      /* return address.  */
  8222.              int *oargp;        /* old argument pointer */
  8223.              int *ofp ;         /* old frame pointer -
  8224.                                   points to caller's local
  8225.                                  * data.
  8226.                                  */
  8227.              int save[10]       /* 10 words of save
  8228.                                   information  */
  8229.              int locals[NLOC]   /* local variables for
  8230.                                   function. */
  8231.              }
  8232.  
  8233.      Given the address of the top (that is, most recent) stack
  8234.      entry's local variables, a macro to format a stack trace is
  8235.      defined as:
  8236.  
  8237.           S [-52]=a{XX}{S}
  8238.  
  8239.      This macro skips back to the parent's return address, prints
  8240.      the current location and the function's name (=a), prints the
  8241.      first two arguments ({XX}), and recurses ({S}).  The current
  8242.      program address is not on the stack and must be obtained from
  8243.      the save state in the processes' pcb.
  8244.  
  8245.      Example 4
  8246.  
  8247.      The structure:
  8248.  
  8249.           struct xyzzy
  8250.           {
  8251.                long good ;
  8252.                char dull [2000] ;
  8253.                long better ;
  8254.           }
  8255.  
  8256.      can be viewed with the macro:
  8257.  
  8258.           Z "good "D<2000c>"better "D
  8259.  
  8260.      The resulting output lines have the following form:
  8261.  
  8262.                 good   (goodva11)   better   (betterva11)
  8263.                 good   (goodva12)   better   (betterva12)
  8264.                 .      .            .        .
  8265.                 .      .            .        .
  8266.                 .      .            .        .
  8267.  
  8268.      Ibrowse redirects I/O to or from a file.
  8269.  
  8270.      The command:
  8271.  
  8272.           > [file]
  8273.  
  8274.      directs subsequent output to the named file.  If file is not
  8275.      specified, stdout is used.  Redirection is terminated by an
  8276.      interrupt or a line containing only a ``>''.
  8277.  
  8278.      The command:
  8279.  
  8280.           >> file
  8281.  
  8282.      appends to an existing file.
  8283.  
  8284.      The command:
  8285.  
  8286.           < [file]
  8287.  
  8288.      takes a set of commands from the specified file (or stdin if
  8289.      no file is specified).  The <[file] command is useful when
  8290.      reading in a file of predefined macros.
  8291.  
  8292.      File can be replaced with a shell escape to allow redirection
  8293.      to or from a command.  For example,
  8294.  
  8295.           > !fgrep ffffffff
  8296.           0/50(4X=)
  8297.           > /* terminate redirection */
  8298.  
  8299.      locates the -1's in the first 400 words.
  8300.      The idump is a tool which allows a user to dump parts of
  8301.      common object format files for interactive examination of
  8302.      their contents.  It can be used for:
  8303.  
  8304.        o  A.out files (the output of the AT&T 3B20D linkage
  8305.           editor, 3bld)
  8306.  
  8307.        o  Pfiles and shared libraries (the output of the AT&T
  8308.           3B20D linkage edit process, 3bldp)
  8309.  
  8310.        o  Minimal files (the output of file extraction, fextract)
  8311.  
  8312.        o  Update files (the output of overwrite generator, ogen)
  8313.  
  8314.        o  Simple object files (the output of the AT&T 3B20D C-
  8315.           language compiler, 3bcc).
  8316.  
  8317.      Idump also permits the examination of multiple object files
  8318.      by specifying on the command line either a list of files or
  8319.      an archive that contains object file members.
  8320.      Under the Bourne shell, idump is invoked by entering the command:
  8321.  
  8322.           idump [file...]
  8323.  
  8324.      Table .AW TW/ provides a listing of the idump commands and their
  8325.      output.
  8326.  
  8327.      An example of the use of the idump m command is as follows:
  8328.  
  8329.           m g -- Open the next object file in argument list and
  8330.           dump the file header.
  8331.  
  8332.      If the m is used alone, explanations for all the commands
  8333.      available in idump are listed.
  8334.      The idump returns an exit code of zero.  If an interrupt
  8335.      signal is received, idump returns to its command mode.
  8336.  
  8337.        Note:   Normally, idump is used in the interactive mode.
  8338.                Idump should NOT be executed through the craft
  8339.                shell except as described as follows.
  8340.  
  8341.      Idump may be executed via the craft shell by using the
  8342.      EXC:ENVIR:UPROC command.  Special steps must be taken with
  8343.      UNIX system commands, however, to make interactive
  8344.      communications with the user possible.
  8345.  
  8346.      One method that can be used to execute an interactive
  8347.      command, such as idump, via the craft shell is shown in the
  8348.      following example:
  8349.  
  8350.                              <INPUT>
  8351.  
  8352.      EXC:ENVIR:UPROC,FN="/bin/sh",ARGS("-c","/usr/bin/idump /bin/date<<!<lf>
  8353.      t main<lf>
  8354.      q<lf>
  8355.      !")<CR>
  8356.      PF
  8357.  
  8358.                              <OUTPUT>
  8359.  
  8360.      <
  8361.      M  EXC ENVIR UPROC /tmp/dumper COMPLETED
  8362.         CURRENT FILE: /bin/date Sat Sep 8 02:27:49 1984
  8363.       F_AR32W F_LSYMS F_LNNO F_EXEC F_RELFLG
  8364.       Magic   Nscns   Time/Date  Symptr     Nsyms     Opthdr
  8365.      Flags
  8366.       00550  17  0x1ba016f5  0x00002800    549  0x0fec
  8367.      0x020f
  8368.       :
  8369.       Symndx    Name     Value     Scnum    Type    Sclass  Numaux
  8370.       [ 16] main  0x00000048   1     ()INT    EXT      1
  8371.          s/u/e tag=0 fcn size=0x788 lptr=0x0 endx=22 tv=0
  8372.       :
  8373.  
  8374.      In the previous example, the Bourne shell (UNIX operating
  8375.      system shell) is called to execute by the
  8376.      EXC:ENVIR:UPROC,FN="/bin/sh" portion of the command line.
  8377.  
  8378.      The argument list follows the command name and is of the
  8379.      general format, ARGS("arg1","arg2",..."argN")!.  In the
  8380.      example, the first argument, "-c", is an argument to the UNIX
  8381.      operating system shell (/bin/sh) program.  This argument
  8382.      instructs the UNIX operating system shell to interpret the
  8383.      next argument as if it were a string of characters from a
  8384.      terminal.  The effect is a UNIX operating system terminal
  8385.      that executes a single command line.  The EXC:ENVIR command
  8386.      limits the line to a maximum of 63 characters.
  8387.  
  8388.      The second argument, which  begins with "usr/bin/idump and
  8389.      terminates several lines later with !"), constitutes the
  8390.      string being passed by the UNIX operating system shell
  8391.      program.  Typically, the idump program reads commands from
  8392.      the terminal in an interactive mode with the user.
  8393.      Noninteractive UNIX system commands to be processed by idump
  8394.      can be made interactive by passing them in the second
  8395.      argument string in the form of a here document.
  8396.      As the name implies, the here document commands are read from
  8397.      ``here'' rather than the terminal.  Some characteristics of a
  8398.      here document are as follows:
  8399.  
  8400.        o  A here document begins with the sequence, <<!, and
  8401.           terminates with the next occurrence of  ! at the start
  8402.           of a line.  The use of ! is arbitrary; any character can
  8403.           be substituted in its place.
  8404.  
  8405.        o  Each line within the here document represents a command;
  8406.           in this case to idump.
  8407.  
  8408.        o  Each line within the here document is terminated with a
  8409.           <lf> (line feed) rather than a <cr> (carriage return).
  8410.  
  8411.        o  A <cr> is a statement terminator which indicates the end
  8412.           of an input message to the craft shell.
  8413.  
  8414.      In the previous input/output example, the symbol table entry
  8415.      for symbol main of process "/bin/date" was specified in the
  8416.      EXC:ENVIR command line as "t main".
  8417.      Sometimes it is convenient to place command strings into
  8418.      files called scripts, and then execute the script.  Following
  8419.      are three examples which show the creation of executable
  8420.      scripts:
  8421.  
  8422.      Example 1:
  8423.                                 <INPUT>
  8424.  
  8425.           EXC:ENVIR:UPROC,FN="/bin/sh",ARGS("-c","/bin/echo '/usr/bin/idump<<!
  8426.           \\\\n\\$2 \\$3\\\\nq\\\\n'>>/tmp/dumper")!
  8427.           PF
  8428.  
  8429.                                <OUTPUT>
  8430.  
  8431.           < M EXC ENVIR UPROC /bin/sh COMPLETED
  8432.  
  8433.      Example 1 illustrates the use of ``/bin/echo'' to create a
  8434.      file, /tmp/dumper, via the craft shell.  In this example, the
  8435.      ``/bin/sh'' program is passed a string in argument 2 by the
  8436.      use of the ``-c'' argument.  Argument 2 contains the
  8437.      following:
  8438.  
  8439.        a. The command, /bin/echo, used to echo its output into a
  8440.           file named /tmp/dumper.  The entire string inside the
  8441.           single quotes, ', is redirected into tmp dumper.
  8442.  
  8443.        b. The symbol, >>, directs the output into a file, in this
  8444.           case /tmp/dumper.  The use of the double > appends the
  8445.           output to any existing text in /tmp/dumper.  A single >
  8446.           overwrites any existing contents in /tmp/dumper.
  8447.  
  8448.        c. A single backslash, \\, hides the meaning of special
  8449.           characters from the UNIX operating system shell.
  8450.  
  8451.      Example 2:
  8452.  
  8453.                                 <INPUT>
  8454.  
  8455.           DUMP:FILE:ALL=FN="/tmp/dumper"
  8456.           PF
  8457.  
  8458.                                <OUTPUT>
  8459.  
  8460.           < M  09 DUMP FILE ALL COMPLETED
  8461.            /usr/bin/idump $1<<!
  8462.            $2 $3
  8463.            q
  8464.            !
  8465.  
  8466.      Example 2 illustrates the use of the DUMP:FILE command to
  8467.      examine the contents of the newly created file, /tmp/dumper.
  8468.      Dumper contains the pathname to the idump command followed by
  8469.      $1 and the beginning of a here document.  Run time arguments
  8470.      to be passed from the command line to idump are represented
  8471.      by $1, $2, and $3.
  8472.  
  8473.      The name of the file to be acted upon will be contained in
  8474.      $1.  Arguments to idump will be contained in $2 and $3.
  8475.  
  8476.      Example 3:
  8477.  
  8478.                                 <INPUT>
  8479.  
  8480.           <ALW:FILESYS:ACCESS=700,FN="/tmp/dumper"
  8481.           PF
  8482.  
  8483.                                <OUTPUT>
  8484.  
  8485.           <
  8486.           M ALW FILESYS ACCESS COMPLETED
  8487.  
  8488.      Example 3 illustrates the use of ALW:FILESYS:ACCESS to make
  8489.      "/tmp/dumper" executable.
  8490.        Note:   Caution should be exercised in writing and using
  8491.                scripts.  Only persons thoroughly familiar with
  8492.                shell programming should write scripts.  Also,
  8493.                scripts should not be executed out of crontab
  8494.                unless approved by a high-level support.
  8495.  
  8496.      The script created in the dumper execution command (see the
  8497.      following) can be executed using EXC:ENVIR.  In this case,
  8498.      arguments are passed to /tmp/dumper in the argument list of
  8499.      the EXC:ENVIR message as follows:
  8500.  
  8501.        a. ``/bin/date'' will be substituted for $1 in
  8502.           ``/tmp/dumper''.
  8503.  
  8504.        b. ``t'' will be substituted for $2 in ``/tmp/dumper''.
  8505.  
  8506.        c. ``main'' will be substituted for $3 in ``/tmp/dumper''.
  8507.  
  8508.      Therefore, /user/bin/idump is passed the command, ``/t
  8509.      main'', inside the here document of ``/tmp/dumper''.  The
  8510.      result is, idump outputs the symbol table entry for function,
  8511.      main.
  8512.  
  8513.      An example of script execution as described previously is as
  8514.      follows:
  8515.  
  8516.                              <DUMPER EXECUTION>
  8517.  
  8518.           EXC:ENVIR:UPROC=FN="/tmp/dumper",ARGS("/bin/date","t","main")!
  8519.           PF
  8520.           <
  8521.  
  8522.                               <DUMPER OUTPUT>
  8523.  
  8524.           M EXC ENVIR UPROC /tmp/dumper COMPLETED
  8525.            CURRENT FILE: /bin/date Sat Sep 8 02:27:49 1984
  8526.           F_AR32W F_LSYMS F_LNNO F_EXEC F_RELFLG
  8527.            Magic   Nscns  Time/Date   Symptr   Nsyms    Opthdr
  8528.           Flags
  8529.            00550   17  0x1ba016f5   0x00002800   549   0x0fec
  8530.           0x020f
  8531.            :
  8532.            Symndx   Name    Value    Scnum   Type   Sclass  Numaux
  8533.            [ 16] main 0x00000048   1  ()INT   EXT     1
  8534.                 s/u/e tag=0 fcn size=0x788 lptr=0x0 endx=22 tv=0
  8535.            :
  8536.      The UPedcud is an interactive, menu-driven tool which allows
  8537.      a user to read, edit, or alter the contents of the CUD and
  8538.      History files maintained in the 5ESS switch by the Program
  8539.      Update subsystem.
  8540.  
  8541.      From the contents of the CUD entry, a user can verify what
  8542.      type of change was applied to which file for a particular
  8543.      BWM.  The status of that particular BWM can be determined
  8544.      from the contents of the history file.
  8545.  
  8546.        Warning:   This tool overwrites data in system files.
  8547.                   Incorrect use of this command will result in
  8548.                   the removal of needed information.  If a
  8549.                   change to either the CUD or History File is
  8550.                   necessary, it should be made to a copy of the
  8551.                   file; not to the original.  Changes should
  8552.                   not be made to original files without the
  8553.                   concurrence of the AT&T Customer Technical
  8554.                   Support (CTS) Organization.
  8555.  
  8556.                   Before using the UPedcud tool, make sure that
  8557.                   Program Update commands are not executing.
  8558.                   The UPedcud will affect Program Update and
  8559.                   could cause a disruption of service.
  8560.  
  8561.      Changes which have been agreed to by the CTS Organization and
  8562.      entered are made to a buffered copy of the CUD or History
  8563.      file.  They are not made in the permanent copy until the w
  8564.      command has been entered to update that level of the editor.
  8565.      UPedcud offers ten major menus and a number of submenus.  The
  8566.      major menus are as follows:
  8567.  
  8568.        o  Password
  8569.  
  8570.        o  Program Update File Editor
  8571.  
  8572.        o  CUD Header Editor
  8573.  
  8574.        o  CUD Item Display
  8575.  
  8576.        o  CUD Item Editor
  8577.  
  8578.        o  History File Main Menu
  8579.  
  8580.        o  History Header Item Editor
  8581.  
  8582.        o  History File Item Editor
  8583.  
  8584.        o  Dependent Files -- History Header Item Editor
  8585.  
  8586.        o  Dependent Files -- History File Item Editor.
  8587.  
  8588.      UPedcud menus and submenus are presented to the user on a
  8589.      scrolling screen display.  A given menu page is always
  8590.      displayed in its entirety.  The UPedcud menu structure is
  8591.      shown in Figure .AW G87/.
  8592.  
  8593.      The number of greater than symbols shown near the left top of
  8594.      the display for a particular menu or submenu indicates the
  8595.      level at which that item resides in the editor.  For example,
  8596.      the CUD Item Display is in the first level and shows > [see
  8597.      Figure .AW G97/ (Example 1)].  The CUD Item Editor menu and
  8598.      submenus are in the second level and show >> (see Figures .AW G98/
  8599.      and .AW G99/).  Third and fourth levels are indicated on the
  8600.      screens in the same manner.
  8601.  
  8602.      Level three is the History File menu page from which level
  8603.      four options can be selected (see Figure .AW G102/).
  8604.  
  8605.      As each major menu item is quit, the user is returned to the
  8606.      next higher level in the editor until the Program Update File
  8607.      Editor is reached.  Quitting the Program Update File Editor
  8608.      returns the user to the Bourne shell.
  8609.      A user password is required for access to the UPedcud
  8610.      program.  The password requirement serves as an additional
  8611.      check to prevent accidental modification of files.  Passwords
  8612.      may be obtained from the CTS Organization.
  8613.  
  8614.      When the command /no5text/prc/UPedcud is entered at the
  8615.      Bourne shell prompt, the password menu will appear as shown
  8616.      in Figure .AW G88/.
  8617.  
  8618.      When the password has been successfully entered, the Program
  8619.      Update File Editor menu is displayed showing the two types of
  8620.      data that can be accessed:
  8621.  
  8622.        1. CUD header
  8623.  
  8624.        2. CUD item.
  8625.  
  8626.      Figure .AW G89/ shows an example of the Program Update File Editor
  8627.      display.
  8628.  
  8629.      Option number 1 from the Program Update File Editor menu
  8630.      calls up the CUD Header Editor menu which displays some of
  8631.      the information stored in the CUD file header.  This
  8632.      information is as follows:
  8633.  
  8634.               1. The number of CUD entries
  8635.  
  8636.               2. The pointer to the end of CUD
  8637.  
  8638.               3. The number of the last system update recorded in
  8639.                  CUD
  8640.  
  8641.               4. The number of the last BWM header sequence
  8642.                  recorded in CUD
  8643.  
  8644.          5 - 16. The number of temporary overwrites (Temps) to the
  8645.                  SM, CMP, MSHG, and SM peripherals.  The number of
  8646.                  Temps for each is shown for standard, loaded, and
  8647.                  basic configurations.
  8648.  
  8649.         17 - 22. The pump map used during SM or CMP pump.  (The SM
  8650.                  pump map includes peripheral targets.)  The SM or
  8651.                  CMP pump map is shown for standard, loaded, and
  8652.                  basic configurations.
  8653.  
  8654.      The CUD Header Editor menu allows a user to edit or view
  8655.      information stored in the CUD file header as follows:
  8656.  
  8657.        o  Edit package sequence numbers stored in CUD header
  8658.           (option s)
  8659.  
  8660.        o  Edit names of the last three official BWMs which are
  8661.           permitted to be backed out.  These names are used by the
  8662.           back out last official 3 deep (BOLO3) feature (option l)
  8663.  
  8664.        o  View system patch addresses (option a)
  8665.  
  8666.        o  Edit the BWM table (option t)
  8667.  
  8668.        o  View CUD and History record sizes (option d).
  8669.  
  8670.      If the BWM package is backed out, the number of CUD entries
  8671.      is reduced by the number of temps backed out.  The last
  8672.      update number is not reduced.  If the BWM package is
  8673.      reapplied, the number of CUD entries starts at the reduced
  8674.      number and the last update number from its current value.
  8675.  
  8676.      Option t is used to edit the BWM table of 20 slots which is
  8677.      created in the CUD header to store the information of the
  8678.      first 20 BWMs contained in the CUD file.  The BWM table is
  8679.      created to avoid the sequential search of the CUD file for a
  8680.      particular BWM.
  8681.  
  8682.      When the CUD Header Editor menu is quit, the user is returned
  8683.      to the Program Update File Editor menu.  An example of the
  8684.      CUD Header Editor menu that is displayed when the user
  8685.      selects option number 1 from the Program Update File Editor
  8686.      menu is shown in Figure .AW G90/.
  8687.  
  8688.      Each entry in the BWM table contains the name of a BWM and
  8689.      the file offset to the beginning of its last CUD entry.
  8690.      Figure .AW G91/ is an example of the screen display which shows
  8691.      this information.  The BWM names (in chronological order) are
  8692.      shown the first column of each entry.  The second column is
  8693.      the file offset to the beginning of the BWMs last CUD entry.
  8694.      This information is critical and should not be changed.
  8695.  
  8696.      Option d displays the sizes of various records in CUD and
  8697.      History files.  This is a display only option, and changes
  8698.      cannot be made.  Figure .AW G92/ is an example of the information
  8699.      displayed when option d is entered.
  8700.  
  8701.      The package sequence numbers for current BWMs can be
  8702.      displayed and edited by selecting option s from the CUD
  8703.      Header Editor menu.
  8704.  
  8705.      Each sequence number on the display corresponds to a loadable
  8706.      package.  The name of the loadable package referenced by each
  8707.      sequence number will be displayed at the prompt line as the
  8708.      sequence number is selected.  In Figure .AW G93/, the name of the
  8709.      27th loadable package, ``GLISDNEDLS'', is displayed in the
  8710.      line prompting for a new sequence number.  The number of
  8711.      loadable packages changes from one software release to
  8712.      another.
  8713.  
  8714.      An example of the package sequence numbers display is shown
  8715.      in Figure .AW G93/.
  8716.  
  8717.      To support the BOLO3 feature, names of the last three
  8718.      official BWMs can be displayed and edited by selecting option
  8719.      1 from the CUD Header Editor Menu.  An example is shown in
  8720.      Figure .AW G94/.
  8721.  
  8722.      Option a from the CUD Header Editor displays pumpable
  8723.      peripheral OSsyspatch addresses.  Each address number in the
  8724.      submenu corresponds to an image.  The submenu includes all
  8725.      the SM, CMP, and peripheral (pumpable or nonpumpable)
  8726.      targets.  Figure .AW G95/ is an example of the OSsyspatch address
  8727.      display for the 5E6 and 5E7 software releases.
  8728.  
  8729.      Following is a list of address numbers and corresponding
  8730.      images for the 5E6 and 5E7 software releases:
  8731.  
  8732.      Address No.                           Peripheral Image
  8733.           1        ISLU        (Integrated services line unit)
  8734.           2        PH2A        (128-channel protocol handler with ACCESS image)
  8735.           3        LDSU        (Local digital service unit)
  8736.           4        RAF         Recorded announcement function)
  8737.           5        ISTF        Integrated services test function)
  8738.           6        PH2G        (128-channel protocol handler with GATEWY image)
  8739.           7        ODMA        (Operational direct memory access)
  8740.           8        PH3C        (Common image 128 channel protocol handler)
  8741.           9        OIOP        (Operational input/output processor)
  8742.          10        PI          (Protocol interpreter)
  8743.          11        HDSU        (DSU2 diagnostic image)
  8744.          12        DDMA        (PH2 Direct Memory Access Processor
  8745.                                diagnostic image)
  8746.          13        Standard SM
  8747.          14        Loaded SM
  8748.          15        Basic SM
  8749.          16        CMP AP
  8750.          17        CMP MSGH
  8751.  
  8752.      Figure .AW G96/ is an example of the OSsyspatch address display for
  8753.      5E8 and later software releases.
  8754.  
  8755.      Following is a list of address numbers and corresponding
  8756.      images for 5E8 and later software releases:
  8757.  
  8758.      Address No.                              Peripheral Image
  8759.           1        ISLU        (Integrated services line unit)
  8760.           2        IDCU CCP    (Integrated Digital Carrier Unit Common
  8761.                                Control Processor)
  8762.           3        IDCU LSI    (Integrated Digital Carrier Unit Loop
  8763.                                Side Interface)
  8764.           4        IDCU DLP    (Integrated Digital Carrier Unit Data
  8765.                                Link Processor)
  8766.           5        LDSU        (Local digital service unit)
  8767.           6        RAF         Recorded announcement function)
  8768.           7        ISTF        Integrated services test function)
  8769.           8        PH2A        (128-channel protocol handler with ACCESS image)
  8770.           9        PH2G        (128-channel protocol handler with GATEWY image)
  8771.          10        ODMA        (Operational direct memory access)
  8772.          11        PH3C        (Common image 128 channel protocol handler)
  8773.          12        OIOP        (Operational input/output processor)
  8774.          13        PI          (Protocol interpreter)
  8775.          14        HDSU        (DSU2 diagnostic image)
  8776.          15        DDMA        (PH2 Direct Memory Access Processor
  8777.                                diagnostic image)
  8778.          16        Standard SM
  8779.          17        Loaded SM
  8780.          18        Basic SM
  8781.          19        CMP AP
  8782.          20        CMP MSGH
  8783.  
  8784.      Option number 2 from the Program Update File Editor menu
  8785.      calls up the CUD Item Display menu.  The CUD Item Display
  8786.      main menu shows a listing of up to 10 CUD entry summaries.
  8787.      If a CUD contains more than 10 entry summaries, initially the
  8788.      last 10 will be displayed.  Regardless of which CUD entry
  8789.      summaries are included in the window of displayed items, they
  8790.      will always be numbered 1 through 10 on the display.  The
  8791.      number of the CUD item starting the list and the total number
  8792.      of CUD items are identified on the screen above the listing.
  8793.  
  8794.      Figure .AW G97/ (Example 1) shows the CUD Item Display menu.
  8795.      Notice that 10 CUD entry summaries are listed, starting with
  8796.      #18 (and going through number 27).  In the display, however,
  8797.      they appear as numbers 1 through 10.
  8798.  
  8799.      Unless the first or last CUD item appears in the listing of
  8800.      items being displayed, the user can move the window either
  8801.      forward or backward to examine other entries.  If the first
  8802.      item is displayed, the window can only be moved forward (f is
  8803.      the only move option).  Vice versa, if the last item is
  8804.      displayed, the window can only be moved backward (b is the
  8805.      only move option).  In Figure .AW G97/ (Example 1), 10 CUD items
  8806.      are listed starting with #18.  Since, the last CUD item
  8807.      (number 27) is included in the listing, b is shown as the
  8808.      only move option.  Accordingly, the screen shows that b has
  8809.      been entered to move the window backward.  Figure .AW G97/ (Example
  8810.      2) shows the screen display with the window moved backward 10
  8811.      entries (the default quantity).  The listing now starts with
  8812.      CUD item #8 (and goes through number 17).  Since neither the
  8813.      first or last CUD item is included in this display listing,
  8814.      the user can move the window either forward or backward (f or
  8815.      b are move options).  A user wanting to get from the display
  8816.      shown in Figure .AW G97/ (Example 2) to one that includes CUD item
  8817.      number 26 would enter f to move the window forward and press
  8818.      return to default the forward movement to 10 entries.  A
  8819.      screen display would then appear with summary data for Cud
  8820.      items #18 through 27 as shown in Figure .AW G97/ (Example 3).
  8821.  
  8822.      The CUD Item Display will show all SM configurations as
  8823.      changed regardless of whether or not the particular image is
  8824.      used in the office.
  8825.  
  8826.      In addition to offering forward and backward movement
  8827.      options, the CUD Item Display main menu allows the user to
  8828.      either quit and return to the Program Update File Editor menu
  8829.      or go down another level in the editor for more detailed
  8830.      examination of specific CUD items.
  8831.  
  8832.      The next level down from the CUD Item Display menu is the CUD
  8833.      Item Editor menu.
  8834.      From the CUD Item Display menu, a user can access additional
  8835.      information about a specific CUD item by entering the screen
  8836.      number of the item at the system prompt, <Enter option or Cud
  8837.      entry number to examine:.  For example, in the screen display
  8838.      shown in Figure .AW G97/ (Example 3), the user has entered 9 (to
  8839.      examine CUD item 26).  When 9 is entered, the Cud Item Editor
  8840.      menu displays a numeric listing of data fields with detailed
  8841.      information about CUD item #9.
  8842.  
  8843.      An example of the CUD Item Editor menu screen display for CUD
  8844.      item #1 is shown in Figure .AW G98/.
  8845.  
  8846.      In the CUD Item Editor menu, all data fields for a particular
  8847.      CUD item are displayed in a readable format, including
  8848.      English descriptions for the status bits.  The user can
  8849.      modify the data in any field by entering the number for that
  8850.      field at the system prompt, >>Enter option or field number to
  8851.      modify:.
  8852.  
  8853.        Note:   It is strongly advised that NO changes be made
  8854.                to a CUD item without the concurrence of the CTS
  8855.                Organization.
  8856.  
  8857.      When a field number has been entered for modification, a
  8858.      submenu for that field, if there is one, is presented;
  8859.      otherwise, it is a toggle.
  8860.  
  8861.      From the submenu, the user can change the value of the field
  8862.      and return to the CUD Item Editor menu.  If no change is
  8863.      desired, pressing the return key will return the user to the
  8864.      CUD Item Editor menu by default without changes being made.
  8865.  
  8866.      If it is a toggle, the user can select the number and its
  8867.      value will be changed.
  8868.  
  8869.      Figure .AW G99/ is the submenu shown when field number 2, Update
  8870.      type:, is selected for modification in 5E6 and 5E7.
  8871.  
  8872.      Figure .AW G100/ is the submenu shown when field number 2, Update
  8873.      type:, is selected for modification in 5E8 and later.
  8874.  
  8875.      The affected SM list submenu is accessed by selecting option
  8876.      s Show affected SM(s) from CUD Item 1 menu.  An example of
  8877.      the affected SM list is shown in Figure .AW G101/.
  8878.  
  8879.      One level down from the CUD Item Editor Menu is the History
  8880.      File Main Menu which offers four options as shown in Figure
  8881.      .AW G102/.
  8882.  
  8883.      The History File Main Menu allows a user to access the
  8884.      history file header (choice #1), the history file item
  8885.      (choice #2), the dependent file's history file header (choice
  8886.      #3), and the dependent file's history file item (choice #4).
  8887.  
  8888.      Menu displays of choices #3 and #4 are identical to displays
  8889.      of choices #1 and #2, respectively.  The difference is that
  8890.      choices #1 and #2 edit the history file while choices #3 and
  8891.      #4 use the dependent file's history file as input.
  8892.      To edit the history header information, the user would select
  8893.      1, Edit history file header information from the History File
  8894.      Main Menu.  If the dependent file's history file is targeted,
  8895.      3, Edit dependent file history file header information,
  8896.      should be selected instead.  Figure .AW G103/ shows an example of
  8897.      the History Header Editor Menu when 1 is selected.  If 3 is
  8898.      selected, the only difference in the display is the first
  8899.      line in the screen which would read ``Cud Item #1 Dependent
  8900.      File History File Header''.
  8901.  
  8902.      A submenu of file update type, as shown in Figure .AW G104/, is
  8903.      displayed when the user enters 7 at the prompt >>>>Enter
  8904.      option or History header field number to modify.
  8905.  
  8906.      In the History File Item Editor Menu the fields of a CUD
  8907.      item's associated history file are displayed in a readable
  8908.      form.  A 1-line summary of the CUD item is included at the
  8909.      top of the menu.  English descriptions are given for the
  8910.      transaction types and the status flags.
  8911.  
  8912.      To select a history file for examination, from the CUD Item
  8913.      Editor Menu enter h, Show history files, followed by 2 from
  8914.      the History File Main Menu.  An example of the History File
  8915.      menu that will be displayed is shown in Figure .AW G105/.  Note
  8916.      that if the CUD item specifies both a history file and a
  8917.      dependency file, only a history file can be displayed.
  8918.      Dependency file examination is described in Section
  8919.      .RM 3.17.8.2.8/.
  8920.  
  8921.        Note:   Although the History File Item Editor menu is
  8922.                actually four levels down in the editor, screen
  8923.                displays of this menu indicate 3 levels down
  8924.                (see Figure .AW G105/).
  8925.  
  8926.      The user may modify any of the fields by inputting the
  8927.      appropriate field number at the system prompt, >>>Enter
  8928.      option or History field number to modify:.
  8929.  
  8930.        Note:   Changes should not be made to history files
  8931.                without the concurrence of the CTS Organization.
  8932.  
  8933.      Figure .AW G106/ is the display for field 6, Transaction type:.
  8934.  
  8935.      The transaction type must not be changed.  To do so will
  8936.      cause the Program Update subsystem to be (or not be)
  8937.      expecting certain temporary files associated with this BWM.
  8938.  
  8939.      Figure .AW G107/ is the display for field 7, Status flags:.
  8940.  
  8941.      These status flags indicate the current status of the BWM
  8942.      associated with this history file.
  8943.  
  8944.      Figure .AW G108/ is an example the Function Names and Addresses
  8945.      screen that is displayed when option f is entered.
  8946.  
  8947.      Generic utilities are resident, real-time software debugging
  8948.      tools which support a set of commands to aid maintenance
  8949.      personnel with the verification, localization, and temporary
  8950.      correction of application programs running in some 5ESS
  8951.      switch processors such as the CMP, CMPMSG, FPC, IDCU,
  8952.      IDCULSI, ISLUCC, MMP, PH2/1, PH3, PI, PPC, and SM.
  8953.  
  8954.        Caution:   The improper application of generic utility
  8955.                   programs can be service affecting.  Before
  8956.                   implementing any of the generic utility
  8957.                   functions, consult local supervision
  8958.                   concerning policy.  It is recommended that
  8959.                   the implementation of any generic utility
  8960.                   program be discussed with the Electronic
  8961.                   Switching Assistance Center (ESAC) prior to
  8962.                   starting the procedure.
  8963.  
  8964.      The 5ESS switch generic utilities allow a user to do the
  8965.      following:
  8966.  
  8967.        o  To dynamically display the target processor's memory as
  8968.           hexadecimal output or in a disassembled format.
  8969.  
  8970.        o  To temporarily overwrite the target processor's memory.
  8971.  
  8972.        o  To copy data from one memory location to another
  8973.           location in the target processor's memory.
  8974.  
  8975.        o  To combine a series of UT input commands into a single
  8976.           command clause.
  8977.  
  8978.        o  To perform comparisons of data and alter UT command
  8979.           selection based on the comparison.  This is the IF and
  8980.           ELSE commands which can also be nested.
  8981.  
  8982.        o  To do limited conversions of a function name or global
  8983.           symbol to an address or location for symbolic debugging.
  8984.  
  8985.        o  To temporarily store data and constants through the use
  8986.           of utility variables.
  8987.  
  8988.        o  To call or execute a function in the target processor
  8989.           and pass up to 20 bytes of data as parameters.
  8990.  
  8991.        o  To change the operational flow of a program by
  8992.           performing a GOTO operation.
  8993.  
  8994.        o  To routinely perform a user defined set of UT commands
  8995.           on a TIMED basis.
  8996.  
  8997.        o  To perform a user defined set of UT commands at specific
  8998.           user defined points in the target processor's
  8999.           operational text.
  9000.  
  9001.        o  To utilize the scripting capability to create a file on
  9002.           the UNIX operating system using the MCC terminal.
  9003.  
  9004.      Not all of the features and capabilities listed are
  9005.      maintained by UT for all of the supported processors.  The UT
  9006.      input and output manual pages must be used to determine which
  9007.      commands, options, and software releases are supported for
  9008.      each processor.
  9009.  
  9010.      The implementation of generic utilities commands is
  9011.      controlled by the following:
  9012.  
  9013.        o  The input of UT commands by maintenance personnel via
  9014.           the MCC or a corresponding terminal.
  9015.  
  9016.        o  The firing of UT breakpoints which have been set by
  9017.           maintenance personnel.
  9018.  
  9019.        o  The sequencing of a UT TIMED WHEN clause that has been
  9020.           scheduled by maintenance personnel to run after some
  9021.           time delay.
  9022.  
  9023.        o  The initiation of fault recovery operations in the
  9024.           switch which can inhibit or remove UT WHEN commands.
  9025.  
  9026.      All UT output data or error messages are printed on the ROP
  9027.      and displayed on the originating video terminal.
  9028.      All generic utility input commands are entered manually by
  9029.      maintenance personnel at the MCC or a corresponding terminal.
  9030.      The commands are input as either an immediate command,
  9031.      immediate clause, or a WHEN command clause.  Following is a
  9032.      description of each type:
  9033.  
  9034.        o  An immediate command is any single UT input command
  9035.           (except the WHEN command) which is entered by the user.
  9036.           Upon entry, the command is validated for errors.  If no
  9037.           errors are found, the command is executed, an output
  9038.           message is printed at the ROP and calling TTY, and the
  9039.           command is removed from the target processor.  If an
  9040.           error is found, the same process is followed except the
  9041.           command is not executed.  It should also be noted that
  9042.           real-time breaks may occur and are acceptable during the
  9043.           execution of an immediate command.
  9044.  
  9045.        o  An immediate clause is any group of UT input commands
  9046.           (except WHEN commands) which are entered by the user.
  9047.           The operation of the immediate clause is the same as an
  9048.           immediate command except each operation is performed on
  9049.           the entire clause.  This means that upon entry, the
  9050.           entire clause must pass validation to be executed, and
  9051.           each command will then be executed.  If any single
  9052.           command of the clause does not pass validation, the
  9053.           entire clause will not be executed and a single error
  9054.           message is printed on the ROP and calling TTY.  It
  9055.           should also be noted that real-time breaks may occur and
  9056.           are acceptable during the execution of an immediate
  9057.           clause.
  9058.  
  9059.        o  A WHEN command clause is a single WHEN command or any
  9060.           group of commands that start with a WHEN command.  The
  9061.           operation of a WHEN command clause is different from
  9062.           either an immediate command or immediate clause because
  9063.           the command, or entire clause, is stored in the target
  9064.           processor's memory for later execution, provided no
  9065.           errors are found in the validation phase.  If a WHEN
  9066.           command clause passes validation, it is stored in an
  9067.           inhibited state.  This means a second command must be
  9068.           used to enable the clause.  Following are definitions of
  9069.           the two types of WHEN command clauses which can be
  9070.           formed:
  9071.  
  9072.             1. A WHEN breakpoint clause sets up a software
  9073.                interrupt in the target processor which allows UT
  9074.                to execute the given sequence of commands at
  9075.                specific points in the application code.  It should
  9076.                be noted that real-time breaks are not acceptable
  9077.                during the execution of a breakpoint clause.
  9078.  
  9079.             2. A timed WHEN clause sets up a cyclical timer in the
  9080.                target processor which allows UT to execute the
  9081.                given sequence of commands on a scheduled basis.
  9082.                It should be noted that real-time breaks may occur
  9083.                and are acceptable during the execution of a timed
  9084.                WHEN clause.
  9085.  
  9086.      In order to use the generic utility commands, an
  9087.      understanding of how the commands are formatted in the input
  9088.      manual pages is required.  Table .AW TX/ can be referenced to
  9089.      determine the conventions, definitions, and symbols used for
  9090.      formatting input commands.
  9091.  
  9092.      Generic utility (UT) commands consist of an action verb,
  9093.      identification field(s), and optional data field(s).  Several
  9094.      commands which are executed sequentially can be strung
  9095.      together.  All commands, which are part of a string of
  9096.      commands, except the last one must be terminated with a
  9097.      ``!''.  The last command should be the END command and must
  9098.      terminate with ``;'' (MML format).
  9099.  
  9100.      All UT input commands are very similar in format.  The basic
  9101.      UT input command format is action verb:UT:processor
  9102.      ID,optional parameters,message terminator.
  9103.  
  9104.      Following is an example of the DUMP:UT:CMP input message
  9105.      syntax format which is similar to that used in all of the UT
  9106.      input manual pages:
  9107.  
  9108.        DUMP:UT:CMP=0,{MATE|PRIM}[,DIS][,EA][,L=a],
  9109.        {ADDR=b|REG=c|REGS|UVAR=d|GVAR="e"}
  9110.        [,INDIR=f][,OFF=g[-g][-g]]{!|;}
  9111.  
  9112.      A breakdown of the format syntax in this example is as
  9113.      follows:
  9114.  
  9115.        o  DUMP is the action verb which indicates the action
  9116.           requested by the user and to be performed by UT.
  9117.  
  9118.        o  UT is always present in generic utility input commands.
  9119.           It serves as one of the identifiers of the input
  9120.           message.
  9121.  
  9122.        o  CMP=0 identifies the processor where the operation is to
  9123.           take place.  This identifier can be used with other
  9124.           qualifiers to further describe which physical unit is
  9125.           the target of the operation (for example, MATE, PRIM).
  9126.  
  9127.        o  MATE or PRIM is a required parameter for this UT input
  9128.           message.  The user must use one of these qualifiers.
  9129.           The field converts a logical processor into a physical
  9130.           location.  This field is not always used in all UT
  9131.           messages; but when it is there, it must be filled in.
  9132.  
  9133.        o  DIS, EA, L, INDIR, and OFF are optional parameters used
  9134.           in this UT input message.  These fields allow the user
  9135.           to further define the type of information retrieved, the
  9136.           format of the output, or the starting location of the
  9137.           operation.  The optional fields are always defaulted to
  9138.           a value, and not all optional parameters can be used at
  9139.           one time.
  9140.  
  9141.        o  ADDR, GVAR, REG, REGS, and UVAR are addressig field
  9142.           identifiers used to determine where the information is
  9143.           going to or coming from.  The addressing field is
  9144.           required in almost all of the UT input messages, but the
  9145.           identifiers used will vary from message to message.
  9146.  
  9147.        o  The ``!'' or ``;'' is used to end each UT input command.
  9148.           One of these symbols is required for each message.  The
  9149.           ``!'' terminates the input message and also indicates
  9150.           that the message is part of an on-going clause.  The
  9151.           ``;'' indicates that this is the absolute end of the
  9152.           message or clause.
  9153.  
  9154.      Based on this format, an example of a valid input command
  9155.      could be as follows:
  9156.  
  9157.        DUMP:UT:CMP=0,PRIM,GVAR="INsynch",EA;
  9158.  
  9159.      This example would print in hexadecimal the effective
  9160.      starting address of the global symbol INsynch (in this case a
  9161.      function) from the active or primary CMP to the ROP and
  9162.      calling TTY.
  9163.  
  9164.      There are many more combinations of commands which can be
  9165.      created, all of which have their own uses and abilities.
  9166.      Some of the options, however, are only valid when used in
  9167.      combination with other commands.
  9168.  
  9169.      Refer to AT&T 235-600-700, Input Messages Manual, Volume 1,
  9170.      User Guidelines section, for additional information on
  9171.      command format.
  9172.      The generic utilities consist of 13 commands (action verbs)
  9173.      which are separated into 5 functional categories as follows:
  9174.  
  9175.        1. Data Transfer Commands include the following:
  9176.  
  9177.             o  DUMP
  9178.  
  9179.             o  LOAD
  9180.  
  9181.             o  COPY.
  9182.  
  9183.        2. Conditional Commands include the following:
  9184.  
  9185.             o  IF
  9186.  
  9187.             o  ELSE
  9188.  
  9189.             o  ENDIF.
  9190.  
  9191.        3. The When Command is as follows:
  9192.  
  9193.             o  WHEN.
  9194.  
  9195.        4. When Controlling Commands include the following:
  9196.  
  9197.             o  ALW (allow)
  9198.  
  9199.             o  INH (inhibit)
  9200.  
  9201.             o  OP (operational status)
  9202.  
  9203.             o  CLR (clear)
  9204.  
  9205.             o  END.
  9206.  
  9207.        5. Execute Command is as follows:
  9208.  
  9209.             o  EXC (execute).
  9210.  
  9211.      Data transfer commands allow the user to move, print, and
  9212.      write data to addressable system locations.  Data transfer
  9213.      commands are described as follows:
  9214.  
  9215.        Dump Command
  9216.  
  9217.        The DUMP command is used to print the contents of one or
  9218.        more sequential memory locations, microprocessor registers,
  9219.        or utility variables in the specified processor.  The
  9220.        dumping of the microprocessor registers (due to the dynamic
  9221.        nature of these registers) can only be performed inside UT
  9222.        breakpoint clauses.  The length of dumps is always provided
  9223.        in bytes, but the maximum dump length will change for each
  9224.        of the different processors supported.  The output is
  9225.        printed in hexadecimal (the default case) but can be
  9226.        printed in a disassembled (string) format.  There are two
  9227.        basic differences in the gathering of data which need to be
  9228.        noted.  They are as follows:
  9229.  
  9230.          1. When a dump is performed outside a breakpoint clause,
  9231.             real-time breaks are taken after each message is
  9232.             formatted.  This means the dumping of data (which does
  9233.             not fit in one message) is not a snap shot of the
  9234.             memory to be dumped but a gathering of the requested
  9235.             data over a period of time.  This is acceptable for
  9236.             dumping information which is not real dynamic such as
  9237.             the operational text of a function.
  9238.  
  9239.          2. When a dump is performed inside a breakpoint clause,
  9240.             real-time breaks are not taken.  This means that the
  9241.             dumping of requested data is a true snapshot.
  9242.             However, the amount of data dumped in a breakpoint is
  9243.             limited to less than 2000 bytes.  The processing of a
  9244.             breakpoint causes UT to store all output messages for
  9245.             that clause in an output buffer (2000 byte) which is
  9246.             then printed out as a deferred operation.  All
  9247.             messages formatted are placed here; not just the data
  9248.             being dumped.  Therefore, the real length limit must
  9249.             include the overhead of each message when included in
  9250.             a breakpoint clause.  This approach is very useful
  9251.             when dumping dynamic data or data which is only
  9252.             accessible during breakpoint clauses.
  9253.  
  9254.        Load Command
  9255.  
  9256.        The LOAD command allows the user to overwrite memory in
  9257.        increments of long word, word, or byte sizes.  The user
  9258.        specifies the start address (where the load shall begin)
  9259.        and the size of the values (1 to 4 bytes per value) to be
  9260.        loaded.  The maximum total length per command (in bytes) is
  9261.        dependent on the target processor.  The length (L) divided
  9262.        by the SIZE of each value provides the number of values
  9263.        expected.  However, it is illegal to have a remainder.  As
  9264.        part of the overwrite operation, most of the target
  9265.        processor's write protection is removed.  Thus, the user is
  9266.        allowed to overwrite almost anything in memory.  There are
  9267.        obvious exceptions however, such as read-only memory (ROM)
  9268.        which is addressable, but physically cannot be written.  A
  9269.        load complete message is printed for each successful
  9270.        operation, unless the load is part of a WHEN command
  9271.        clause.  Copy Command
  9272.  
  9273.        The COPY command is used to transfer data from one internal
  9274.        processor location (that is, absolute address, register,
  9275.        variable, utility variable, or symbolic address) to
  9276.        another, move constants to an internal location, and to
  9277.        increment, decrement, or multiply the value.
  9278.  
  9279.        The COPY command consists of three sets of parameters of
  9280.        which the third set is optional.  In the first set, the
  9281.        user specifies the destination address.  The second set, or
  9282.        second and third sets, allow the user to supply the value
  9283.        to be transferred or give a description of where to find
  9284.        the values.  The COPY command is in fact an assignment
  9285.        statement in the form of (A = B [(+|-|*)C], where A, B, and
  9286.        C are the three sets of parameters.  The user invokes the
  9287.        ``PLUS'' option by typing PLUS on the command line.  This
  9288.        causes the data from the third parameter to be added to
  9289.        data from the second parameter.  Likewise, the ``MINUS''
  9290.        option is invoked by typing MINUS on the command line, but
  9291.        data from the third parameter is subtracted from the second
  9292.        parameter.  The ``MULTIPLY'' option is invoked by typing
  9293.        MULTIPLY on the command line, but data from the third field
  9294.        is multiplied by the second field.  The parameters can be a
  9295.        combination of absolute addresses, registers of the
  9296.        microprocessor, utility variables (UVAR), symbolic
  9297.        addresses, or constants.  Following are two different forms
  9298.        of operation which need to be noted:
  9299.  
  9300.          1. When a COPY command is performed outside a breakpoint
  9301.             clause, options which deal with the microprocessor
  9302.             registers are not allowed.  A copy completed message
  9303.             is printed for each successful operation.
  9304.  
  9305.          2. When a COPY command is performed inside a breakpoint
  9306.             clause, all available operations are valid, but no
  9307.             copy completed message is printed.
  9308.  
  9309.        The COPY command is limited to four bytes of data copied
  9310.        per command.  During the overwrite operations, most of the
  9311.        write protections are removed.  Thus, the user can transfer
  9312.        data to almost anywhere.  This command then allows for the
  9313.        transfer of data based on dynamic addresses.
  9314.      Conditional commands allow the user to make comparisons of
  9315.      data of up to four bytes per test and optionally execute a
  9316.      list of UT commands if the comparison is true.  The
  9317.      conditional commands also provide the ability to execute a
  9318.      separate list of UT commands if the comparison is false.  The
  9319.      basic form of the conditionals is as follows: if the tested
  9320.      condition is true, perform the following user defined list of
  9321.      UT commands, else perform a secondary list of user defined UT
  9322.      commands.
  9323.  
  9324.      Conditional commands can also be nested, which allows the
  9325.      user to have several conditions evaluated before executing
  9326.      the list of UT commands.  The conditional commands are
  9327.      described as follows:
  9328.  
  9329.        IF Command
  9330.  
  9331.        The IF command allows the user to set up a comparison of
  9332.        two values.  Both values are user defined and can be
  9333.        constants, data, addresses, registers, and more.  The
  9334.        comparison is also user defined and can be one of the
  9335.        following types; equal to, greater than, greater than equal
  9336.        to, less than, or less than equal to.  The IF command does
  9337.        not print any messages, but it allows a list of UT input
  9338.        commands to be performed when the condition is tested and
  9339.        is found to be true.  It should be noted that the
  9340.        comparison is made with sign-extended logic, and not all
  9341.        command options are allowed outside a breakpoint clause
  9342.        (basically the microprocessor registers).
  9343.  
  9344.        ELSE Command
  9345.  
  9346.        The ELSE command allows the user to establish an alternate
  9347.        list of UT commands to be executed whenever the comparison
  9348.        performed in the associated IF command is found to be
  9349.        false.  This command is only used in conjunction with the
  9350.        IF command.
  9351.  
  9352.        ENDIF Command
  9353.  
  9354.        The ENDIF command allows the user to continue entering
  9355.        utility commands that are not associated with the IF or
  9356.        ELSE condition of a command clause.  Nesting of IF, ELSE,
  9357.        and ENDIF commands is allowed, and the only limit to the
  9358.        amount of nesting is the maximum of 45 commands total in
  9359.        any single processor.  The nesting of the conditional
  9360.        commands can be shown by the following:
  9361.  
  9362.             if (A > B)
  9363.                   then if (A < C)
  9364.                        dump data (X)
  9365.                   else (A >= C)
  9366.                        dump data (Y)
  9367.                        copy data (A to address P)
  9368.                   endif
  9369.             else
  9370.                   copy data (1 plus counter to address counter)
  9371.             endif
  9372.  
  9373.      The WHEN command gives a user the ability to sequence through
  9374.      a defined list of UT commands at a given point in the
  9375.      application code or at an approximate time interval.  The
  9376.      generic utilities provide for two types of WHEN commands;
  9377.      WHEN BREAKPOINT and TIMED WHEN which are defined as follows:
  9378.  
  9379.        WHEN Breakpoint Command
  9380.  
  9381.        WHEN breakpoint clauses allow maintenance personnel to
  9382.        interrupt the application code of a process in the target
  9383.        processor, execute a predefined sequence of UT commands,
  9384.        and resume execution of the process with minimal effect to
  9385.        the real time of the process.  A WHEN command can be placed
  9386.        at any memory location in random access memory (RAM), but
  9387.        it must be placed at the start of any executable
  9388.        instruction for it to work.  For memory protection, the
  9389.        value at the desired address in RAM is compared with what
  9390.        the user provides as the value of the OPCODE.  If the
  9391.        comparison is false, the WHEN command will be removed and
  9392.        an error message is printed.
  9393.  
  9394.        After a valid WHEN clause is entered by maintenance
  9395.        personnel, it is stored in memory in an inhibited state.
  9396.        While the clause is in the inhibited state, the breakpoint
  9397.        (trap instruction) has not been placed in memory at the
  9398.        specified location, and none of the commands of the clause
  9399.        can be executed.  Maintenance personnel must use the ALW
  9400.        command to enable the breakpoint.
  9401.  
  9402.        The ALW command places the trap instruction in the
  9403.        specified memory location and marks the state of the WHEN
  9404.        command to active.  This means that any time the
  9405.        microprocessor executes the trap instruction located at
  9406.        this address, the following events occur:
  9407.  
  9408.          1. Microprocessor registers are saved by the operating
  9409.             system.  This allows UT to access the data contained
  9410.             in these registers at the time the exception occurred.
  9411.             After UT has processed the breakpoint, the registers
  9412.             are used to return the operational flow of the code
  9413.             back to the original point of the trap instruction.
  9414.  
  9415.          2. Maskable interrupts are blocked during the processing
  9416.             of the UT WHEN clause.
  9417.  
  9418.          3. Generic utilities determines which breakpoint has been
  9419.             hit and sequences through the list of UT commands
  9420.             contained in the WHEN clause.
  9421.  
  9422.          4. Output messages formatted by this sequence of UT
  9423.             commands are placed in an output buffer maintained by
  9424.             the UT process.  The buffer is currently limited in
  9425.             size (2000 bytes), so care must be taken to prevent an
  9426.             overflow of information.  This buffer cannot be
  9427.             unloaded when UT is processing a breakpoint.
  9428.  
  9429.        The placement of the breakpoint determines what data is
  9430.        available and how to access it.  The OPCODE, which is
  9431.        replaced by the breakpoint, is not executed until the WHEN
  9432.        breakpoint clause has been performed.  Thus, if data is
  9433.        dumped from a location defined by a dynamic pointer, the
  9434.        breakpoint cannot be placed at the address of the
  9435.        instruction which sets up the pointer.
  9436.  
  9437.        Timed WHEN Command
  9438.  
  9439.        Timed WHEN clauses allow maintenance personnel to execute a
  9440.        predefined sequence of UT commands at a user defined
  9441.        interval of time.  Timed WHEN commands operate with a
  9442.        cyclical timer at the processor's normal level of operation
  9443.        and do not operate at interrupt level.
  9444.  
  9445.        After a WHEN clause is entered by maintenance personnel, it
  9446.        is stored in memory in an inhibited state.  While the
  9447.        clause is in the inhibited state, the cyclical timer has
  9448.        not been established, and none of the commands of the
  9449.        clause can be executed.  Maintenance personnel must use the
  9450.        ALW command to enable the timed WHEN.
  9451.  
  9452.        The ALW command sets up a cyclical timer with the operating
  9453.        system for the specified length of time and marks the state
  9454.        of the WHEN command to active.  This means that when the
  9455.        time interval is reached, a message is sent to the UT
  9456.        process indicating a timed WHEN needs to be processed.
  9457.  
  9458.        Generic utilities determine which timed WHEN has fired and
  9459.        sequences through the list of UT commands contained in the
  9460.        WHEN clause.  As part of timed WHEN processing, the UT code
  9461.        does not have access to the microprocessor registers, and
  9462.        dumped data is taken over a period of time (not a snapshot
  9463.        of the data).
  9464.  
  9465.      Once a WHEN breakpoint command or a timed WHEN command is
  9466.      allowed, it remains active until one of the following events
  9467.      occurs:
  9468.  
  9469.        a. The WHEN clause has been executed the number of times
  9470.           the user specified (refer to the HIT option described in
  9471.           this section under Command Parameters).
  9472.  
  9473.        b. The user clears or inhibits the WHEN clause (refer to
  9474.           the CLR and INH commands described in this section under
  9475.           WHEN Controlling Commands).
  9476.  
  9477.        c. The generic utilities audit has removed the breakpoint
  9478.           because an error has occurred in the storage of the WHEN
  9479.           command clause.
  9480.  
  9481.        d. Pumping of the particular SM, CMP, or PH3 containing the
  9482.           WHEN removes all WHEN commands in the processor.
  9483.  
  9484.        e. As part of a selective initialization or a single
  9485.           process purge of generic utilities, all timed WHEN
  9486.           commands in the processor are inhibited.  The craft
  9487.           needs to allow the timed WHEN commands to use them
  9488.           again.
  9489.  
  9490.        f. As part of a full initialization, all timed WHEN
  9491.           commands are cleared from the processor.  If these timed
  9492.           WHENs are needed, the craft must reenter the command
  9493.           clause.
  9494.  
  9495.        g. For 5E6 and later, if a CMP soft switch occurs, UT
  9496.           follows these rules:
  9497.  
  9498.             o  All breakpoints in the old active CMP are moved to
  9499.                the new active CMP and maintained in their current
  9500.                state.
  9501.  
  9502.             o  All breakpoints in the old standby CMP will be
  9503.                removed and not moved to the new standby CMP.  If
  9504.                these breakpoints are needed, the craft must
  9505.                reenter the command clause.
  9506.  
  9507.        h. As part of a selective initialization of a CMP, UT
  9508.           performs an inhibit operation on any active WHEN command
  9509.           in the processor.  The craft needs to allow the
  9510.           breakpoints to use them again.
  9511.  
  9512.        i. As part of a full initialization of a CMP, UT performs a
  9513.           clear operation on any WHEN command in the processor.
  9514.           If these breakpoints are needed, the craft must reenter
  9515.           the command clause.
  9516.  
  9517.        j. For 5E7 and later, as part of a selective initialization
  9518.           of an SM or a PH3, UT performs an inhibit operation on
  9519.           any active WHEN command in the processor.  The craft
  9520.           needs to allow the breakpoints to use them again.
  9521.  
  9522.        k. For 5E7 and later, as part of a full initialization of
  9523.           an SM or a PH3, UT performs a clear operation on any
  9524.           WHEN command in the processor.  If these breakpoints are
  9525.           needed, the craft must reenter the command clause.
  9526.  
  9527.      The WHEN controlling commands enable the user to
  9528.      allow/enable, inhibit, clear/remove, and view the operational
  9529.      status of one or more WHEN commands in the target processors.
  9530.      These commands may be entered within a WHEN clause to
  9531.      manipulate other WHEN clauses.  The WHEN controlling commands
  9532.      are allow (ALW), clear (CLR), inhibit (INH), operational
  9533.      status (OP), and END and are described as follows:
  9534.  
  9535.        ALW Command
  9536.  
  9537.        The ALW command enables a single WHEN clause or all WHEN
  9538.        clauses that are in the inhibited state in the target
  9539.        processors.  Following are two basic types of operations
  9540.        which can be performed:
  9541.  
  9542.          1. When the ALW command enables a WHEN breakpoint
  9543.             command, a trap instruction is placed at the address
  9544.             defined in the WHEN command.  Checks are performed to
  9545.             make sure the OPCODE expected at the given address
  9546.             matches what is truly in memory.  If the check does
  9547.             not pass, an error message is printed and the WHEN
  9548.             command will be removed by the UT audit.  If the trap
  9549.             is placed in memory, whenever the trap instruction is
  9550.             hit by the microprocessor, the list of commands
  9551.             associated with the WHEN command will be executed.
  9552.  
  9553.          2. When the ALW command enables a TIMED WHEN command, a
  9554.             cyclical timer is started.  Whenever the timer
  9555.             expires, a message to perform the list of commands
  9556.             associated with the WHEN command is sent to the UT
  9557.             process.  A TIMED WHEN cannot be allowed inside a WHEN
  9558.             breakpoint clause due to operating system constraints.
  9559.  
  9560.        CLR Command
  9561.  
  9562.        The CLR command removes a single WHEN clause or all WHEN
  9563.        clauses from the target processors regardless of their
  9564.        current state.  Following are two basic operations which
  9565.        can be performed:
  9566.  
  9567.          1. When the CLR command removes a WHEN breakpoint
  9568.             command, the WHEN cannot be reenabled; it must be
  9569.             typed in again by the user.  If the WHEN command was
  9570.             inhibited at the time of the clear operation, the WHEN
  9571.             is only removed from UT's knowledge.  If the WHEN
  9572.             command was active, the correct OPCODE is placed back
  9573.             into the operational code at the address defined in
  9574.             the WHEN command, and then UT's knowledge of the WHEN
  9575.             is removed.
  9576.  
  9577.          2. When the CLR command removes a TIMED WHEN command, the
  9578.             WHEN cannot be reenabled; it must be typed in again by
  9579.             the user.  If the WHEN command was inhibited at the
  9580.             time of the clear operation, the WHEN is only removed
  9581.             from UT's knowledge.  If the WHEN command was active,
  9582.             the cyclical timer is retired and then UT's knowledge
  9583.             of the WHEN is removed.
  9584.  
  9585.        INH Command
  9586.  
  9587.        The INH command disables a single WHEN clause or all WHEN
  9588.        clauses that are in the active state in the target
  9589.        processors. Following are two basic operations which can be
  9590.        performed:
  9591.  
  9592.          1. When the INH command disables a WHEN breakpoint
  9593.             command, the correct OPCODE is placed back into the
  9594.             operational code at the address defined in the WHEN
  9595.             command.  The WHEN command clause, however, is left in
  9596.             the UT memory and can be reenabled with another ALW
  9597.             command.  The WHEN breakpoint command is then
  9598.             effectively ignored at this point.
  9599.  
  9600.          2. When the INH command disables a TIMED WHEN command,
  9601.             the cyclical timer is deleted.  The WHEN command
  9602.             clause, however, is left in the UT memory and can be
  9603.             reenabled with another ALW command.  A TIMED WHEN
  9604.             command cannot be inhibited inside of a WHEN
  9605.             breakpoint clause due to operating system constraints.
  9606.  
  9607.         OP Command
  9608.  
  9609.        The OP command causes an output list of the status
  9610.        (inhibited or active) of a single WHEN clause or all WHEN
  9611.        clauses contained in the target processor's memory.  The
  9612.        output lists the status, WHEN identification, hit count,
  9613.        and some detailed information of the WHEN such as the
  9614.        defined address of the WHEN.
  9615.  
  9616.        END Command
  9617.  
  9618.        The END command is used to signify the end of a utility
  9619.        request.  The END command is only used as the last command
  9620.        of a clause and must terminate with a ``;''.  However, the
  9621.        user may terminate any clause with any other UT input
  9622.        command, but the terminator must be a ``;''.
  9623.  
  9624.      The execute command is EXC and is described as follows:
  9625.  
  9626.        EXC Command
  9627.  
  9628.        There are two different forms of the EXC command which can
  9629.        be used in the supported processors. The two forms are
  9630.        identified by the indicators CALL and GOTO and are
  9631.        described as follows:
  9632.  
  9633.          1. The EXC command which performs the CALL option allows
  9634.             the user to enter a function name to make a function
  9635.             call while passing up to 20 bytes of data.  The user
  9636.             is responsible for determining the correct parameters
  9637.             and the order in which to pass them.  The returned
  9638.             data of the function is printed and saved.  It should
  9639.             be noted that the execute command can handle a
  9640.             function returning any type of data (for example, the
  9641.             function returns a short, pointer to a structure,
  9642.             long, etc.).  A check is performed to make sure the
  9643.             function being called is truly a function.
  9644.  
  9645.          2. The EXC command which performs the GOTO option allows
  9646.             for an immediate jump of the microprocessor to a user
  9647.             defined absolute address.  This command is only valid
  9648.             inside a WHEN breakpoint clause.
  9649.  
  9650.      The processor identification (ID) refers to the particular
  9651.      5ESS switch processor on which program analyses are being
  9652.      performed.  Following (in alphabetical order) is a listing of
  9653.      possible processor IDs and the processor associated with
  9654.      each.
  9655.  
  9656.        PROCESSOR ID   PROCESSOR
  9657.  
  9658.        CMP            Communication Module Processor
  9659.        CMPMSG         Communication Module Processor Message Handler
  9660.        FPC            Foundation Peripheral Controller
  9661.        IDCU           Integrated Digital Carrier Unit
  9662.        IDCULSI        Integrated Digital Carrier Unit Loop Side Interface
  9663.        ISLUCC         Integrated Service Line Unit Common Controller
  9664.        MMP            Module Message Processor
  9665.        PH2/1          Packet Switch Unit Protocol Handler (Model 1 & 2)
  9666.        PH3            Packet Switch Unit Protocol Handler (Model 3)
  9667.        PI             Peripheral Interface
  9668.        PPC            Pump Peripheral Controller
  9669.        SM             Switching Module
  9670.  
  9671.      Some generic utility commands are used to analyze programs in
  9672.      all 5ESS switch processors, while others are used with only a
  9673.      few.  Table .AW TY/ shows the 13 UT commands, the processors which
  9674.      support each command, and the software release with which the
  9675.      support became effective.
  9676.  
  9677.      The UT command parameters, which include optional data fields
  9678.      and the required addressing modes, vary depending upon the
  9679.      command (action verb) being used and the processor being
  9680.      analyzed.  Following is a listing of UT command parameters
  9681.      and a description of each:
  9682.  
  9683.  2
  9684.        PARAMETER   DESCRIPTION
  9685.  
  9686.        ADDR:       This specifies a physical address at which the
  9687.                    action is to take place.  The starting address can be
  9688.                    modified in some commands by using indirections and
  9689.                    offsets.
  9690.  
  9691.        ARG:        This specifies the number of arguments or parameters
  9692.                    to be passed as 2-byte numbers to a function.
  9693.  
  9694.        CALL:       This identifier indicates the function, whose name
  9695.                    is specified by the symbol contained in FUNC, will be
  9696.                    called by the UT process in the specified processor.
  9697.                    A check is performed to make sure the symbol is a
  9698.                    function.
  9699.  
  9700.        DIS:        This causes the data to be dumped in a disassembled
  9701.                    format instead of straight hexadecimal output.  The
  9702.                    disassembly of the data is performed based on the type of
  9703.                    microprocessor used in the target processor.  Two
  9704.                    different forms of disassembly can be produced.  The
  9705.                    first is based on the MOTOROLA(R) 680XX instruction set,
  9706.                    and the second is based on the INTEL(R) 80X86
  9707.                    microprocessor.  This option causes the processor to
  9708.                    route the raw memory data to one of the disassemblers
  9709.                    which are located in the AM.  The AM receives raw data
  9710.                    from the processor, disassembles it, stores the output in
  9711.                    an AM buffer, and then prints it at the ROP and the
  9712.                    calling TTY.
  9713.  
  9714.        EA:         This indicates that the data to be used (that is,
  9715.                    dumped, copied, or compared) is the determined effective
  9716.                    starting address of the operation instead of the contents
  9717.                    of the address.
  9718.  
  9719.        EQ:         This is a key word identifier which indicates equal
  9720.                    to.  It is used in the COPY command to separate the
  9721.                    source and destination parameters.  Data identified
  9722.                    to the right of ``EQ'' is transferred to the location
  9723.                    identified at the  left of ``EQ''.
  9724.  
  9725.                    In the IF command, ``EQ'' is the type of condition to be
  9726.                    performed.
  9727.  
  9728.        FOREVER:    This indicates that the WHEN command, once it has
  9729.                    been allowed, will not be removed by the UT process based
  9730.                    on the number of times it has been utilized.  When this
  9731.                    option is used, the WHEN command is only removed or
  9732.                    inhibited by fault recovery actions or another manual
  9733.                    UT input WHEN controlling command.
  9734.  
  9735.        FUNC:       This indicates that the function is specified
  9736.                    symbolically (for example, FUNC = "function name"). 
  9737.                    Must be entered as a string of up to 15 characters
  9738.                    enclosed in double quotes.
  9739.  
  9740.        GE:         This is a key word identifier which indicates the
  9741.                    condition to be evaluated is greater than or equal to.
  9742.  
  9743.      GOTO:       This identifier indicates that a C-statement GOTO will be
  9744.                  performed.  This option is only allowed in conjunction with
  9745.                  a WHEN breakpoint, and the jump will be from the address of
  9746.                  the breakpoint to the address defined by the ADDR field of
  9747.                  the EXC command.
  9748.  
  9749.      GT:         This is a key word identifier which indicates the
  9750.                  condition to be evaluated is greater than.
  9751.  
  9752.      GVAR:       This is the global variable which indicates that the
  9753.                  address is specified symbolically (for example, GVAR =
  9754.                  "function name").  Must be entered as a string of up to 15
  9755.                  characters enclosed in double quotes.
  9756.  
  9757.      HIT:        This is the hit option which accepts a number as an input
  9758.                  parameter.  This number is used by UT in the target
  9759.                  processor to indicate the number of times a WHEN command
  9760.                  can be utilized before it is automatically inhibited by the
  9761.                  UT process.  The primary use of this option is to provide
  9762.                  a method which prevents UT from using too much of a
  9763.                  processor's real time which can cause fault recovery
  9764.                  actions to take place.
  9765.  
  9766.      INDIR:      This is the indirection option which accepts a number
  9767.                  as an input parameter.  This number is used by UT to
  9768.                  indicate the number of levels of indirection.  The
  9769.                  definition of a level of indirection is to take the
  9770.                  contents of an address and use the contents as a pointer.
  9771.                  Thus, one level of indirection means UT will go to the
  9772.                  address defined by the contents of the address of the main
  9773.                  level.  If more than one level of indirection is indicated,
  9774.                  the second level will be determined based on the first level
  9775.                  (that is, a pointer points to a pointer).
  9776.  
  9777.      IO:         This key word accepts a number as an input parameter.  The
  9778.                  number indicates the particular input/output port to be used
  9779.                  in the operation.  An 8-bit length is imposed on any
  9780.                  operation performed on an IO port.
  9781.  
  9782.      L:          This option specifies the length (in bytes) of the
  9783.                  action to be taken.
  9784.  
  9785.      LE:         This is a key word identifier which indicates the
  9786.                  condition to be evaluated is less than or equal to.
  9787.  
  9788.      LT:         This is a key word identifier which indicates the
  9789.                  condition to be evaluated is less than.
  9790.  
  9791.      MATE:       This is a key word which causes the action to occur
  9792.                  only to the standby processor.  In fully duplex units (such
  9793.                  as the SM), the operation is actually performed on the
  9794.                  active unit by doing reads/writes across the update bus.
  9795.                  In units which are duplex but do not have an update bus
  9796.                  (such as the CMP), the entire action is performed on the
  9797.                  standby unit.
  9798.  
  9799.      MINUS:      This is one of the optional keywords used in the COPY
  9800.                  command.  This indicator causes the data defined in the
  9801.                  source field of the command to be subtracted by the data
  9802.                  defined in the optional third field of the command before
  9803.                  the copy of data is performed.
  9804.  
  9805.      MULTIPLY:   This is one of the optional keywords used in the COPY
  9806.                  command.  This indicator causes the data defined in the
  9807.                  source field of the command to be multiplied by the
  9808.                  optional third field of the command before the copy of
  9809.                  data is performed.
  9810.  
  9811.      MSK:        This is the mask option which accepts a number as an
  9812.                  input parameter.  This number specifies the value to be
  9813.                  ``anded'' with the final result before evaluating the
  9814.                  conditional statement.
  9815.  
  9816.      NE:         This is a key word identifier which indicates the
  9817.                  condition to be evaluated is not equal to.
  9818.  
  9819.      NOPRINT:    This keyword causes the suppression of two messages which
  9820.                  would normally be printed every time an active WHEN command
  9821.                  was processed by UT.  The messages are the WHEN STARTED
  9822.                  and WHEN COMPLETED messages.  However, commands
  9823.                  contained in the WHEN command clause may still print
  9824.                  messages (for example, the DUMP command).  The use of
  9825.                  this option reduces ROP messages and speeds up the
  9826.                  processing of WHEN command clauses.
  9827.  
  9828.      OFF:        This is the offset option which accepts a number as an
  9829.                  input parameter.  This number specifies the number of bytes
  9830.                  to be added to the address contained in the message before
  9831.                  determining the final starting address for the action.
  9832.                  For the WHEN command, offsets are added to the address of
  9833.                  a function (determined symbolically) to determine the final
  9834.                  address of the breakpoint (this is a description of relative
  9835.                  offsets).  In any other UT command, an offset is illegal
  9836.                  unless an indirection is indicated.  The offset in these
  9837.                  commands is added to the data found at each level of
  9838.                  indirection.
  9839.  
  9840.      OPC:        This is the OPCODE option which accepts a number as an
  9841.                  input parameter.  This number is expected to be a match to
  9842.                  the OPCODE instruction found in the target processor's
  9843.                  memory at the given address.  The OPCODE must be a 2-byte
  9844.                  value.  If this parameter does not provide a match, the
  9845.                  WHEN command will not be accepted
  9846.                  by UT in the target processor.
  9847.  
  9848.      PARM:       This is the parameter option used to supply the data
  9849.                  needed by a function which is being called by the user. 
  9850.                  All parameters must be 2 bytes each.  If more than one
  9851.                  parameter is to be entered, they should be entered as a list
  9852.                  separated by dashes (maximum of 10 values).  If the
  9853.                  parameters are long words or addresses, two adjacent values
  9854.                  are combined by UT.  The order of the 2 bytes combined will
  9855.                  change with the type of processor (see AT&T 235-600-700,
  9856.                  Input Messages Manual, for details).  If a function
  9857.                  needing parameters is called, but insufficient or no
  9858.                  parameters are provided, the parameters will be taken from
  9859.                  the stack UT is currently running on.
  9860.  
  9861.      PLUS:       This is one of the optional keywords used in the COPY
  9862.                  command.  This indicator causes the data defined in the
  9863.                  optional third field of the command to be added to the
  9864.                  source field of the command before the copy of data is
  9865.                  performed.
  9866.  
  9867.      PRIM:       This is a key word which causes the action to occur
  9868.                  only to the active processor.  This key word is used by UT
  9869.                  to indicate the CMP which is logically active.  Output
  9870.                  messages printed will indicate which physical CMP is
  9871.                  active.
  9872.  
  9873.      REG:        This key word accepts the symbol of a single MC680XX
  9874.                  microprocessor as an input parameter.  The symbol identifies
  9875.                  which register is to be acted upon.  A set of dummy
  9876.                  registers is used for the operation if the command is not
  9877.                  part of a WHEN breakpoint clause.
  9878.  
  9879.      REGS:       This key word specifies that the contents of all the
  9880.                  MC680XX microprocessor registers be dumped.  A set of
  9881.                  dummy registers is used for the operation if the command
  9882.                  is not part of a WHEN breakpoint clause.
  9883.  
  9884.      SIZE:       This key word accepts a number as an input parameter.
  9885.                  This number is used to define the size of each value
  9886.                  (number of bytes) to be written into the target processor's
  9887.                  memory.  The size of each value (long word, word, or byte)
  9888.                  must be constant for the message.
  9889.  
  9890.      TIME:       This key word accepts a number as an input parameter.
  9891.                  The number is in milliseconds and defines the time interval
  9892.                  between successive executions of this timed WHEN clause.
  9893.  
  9894.      UTIL:       This key word indicates that the operation is to be
  9895.                  performed on all WHEN command clauses in the specified
  9896.                  processor.
  9897.  
  9898.      UTILFLAG:   This key word accepts a number as an input parameter.
  9899.                  The number is a unique label which identifies a WHEN
  9900.                  command in the specified processor.  Checks are performed
  9901.                  to make sure the label is unique.
  9902.  
  9903.      UVAR:       This key word accepts a number as an input parameter.
  9904.                  The number is an index (starting at zero) of an array of
  9905.                  longs in the specified processor's memory.  This memory is
  9906.                  owned by UT and can be used by maintenance personnel as a
  9907.                  temporary storage location.
  9908.  
  9909.      VAL:        This is the value option used to provide the data or
  9910.                  constant to be used in the operation.  If more than one
  9911.                  value is to be entered, they should be entered as a list
  9912.                  separated by dashes.  The number of values allowed in the
  9913.                  list varies from message to message.
  9914.  
  9915.  
  9916.      Refer to AT&T 235-600-700, Input Messages Manual, for details
  9917.      on specific input messages and AT&T 235-600-750, Output
  9918.      Messages Manual, for system responses.
  9919.      The scripting capability allows the user to create a file on
  9920.      the UNIX operating system using the MCC terminal.  The file,
  9921.      created in advance consisting of WHEN-clause sequences, would
  9922.      be executed at a later time from the MCC terminal.  The
  9923.      following is a typical scripting scenario.
  9924.  
  9925.        a. The user creates a file (a series of UNIX operating
  9926.           system commands) similar to the following:
  9927.  
  9928.           IN: FILESYS: DIR, DN "/tmp/script";
  9929.           IN: FILE: APND, FN "/tmp/script", LINE 1!
  9930.           "/cft/bin/pdshl  "WHEN:UT: SM=1, ADDR=X'51008, OPC=h' 321A,
  9931.                 UTILFLAG=0 ;
  9932.  
  9933.           IN: FILE: APND, FN "/tmp/script", LINE 2!
  9934.           "/cft/bin/pdshl  "ALW:UT: SM=1,UTILFLAG=0 ;
  9935.  
  9936.           IN: FILE: APND, FN "/tmp/script", LINE 3!
  9937.           "/cft/bin/pdshl  "INH:UT: SM=1, UTILFLAG=0 ;
  9938.  
  9939.           IN: FILE: APND, FN "/tmp/script", LINE 4!
  9940.           "/cft/bin/pdshl  "OP:UT: SM=1, UTILFLAG=0 ;
  9941.  
  9942.        b. The file is enabled by typing the following command:
  9943.  
  9944.           ALW:FILESYS:ACCESS "755", FN "/tmp/script";
  9945.  
  9946.        c. The user can now execute the file from the MCC terminal
  9947.           by typing the following command:
  9948.  
  9949.           EXC:ENVIR:UPROC, FN "/tmp/script";
  9950.  
  9951.           where ``tmp'' represents the complete path to the file,
  9952.           and ``script'' is the filename.  The EXC command
  9953.           executes the file which, in turn, executes the input
  9954.           commands in the file.
  9955.  
  9956.        d. The following command removes the file:
  9957.  
  9958.           CLR:FILESYS:FILE, FN "/tmp/script";
  9959.  
  9960.           There are also commands to delete, replace, and append
  9961.           lines to a file.  For additional information, refer to
  9962.           AT&T 235-600-700, Input Messages Manual.
  9963.  
  9964.      In the 5ESS switch, hardware and software errors generate
  9965.      reports or messages.  These reports come in several forms
  9966.      [for example, audits, asserts, or processor recovery messages
  9967.      (PRM)] and generally provide information about what has
  9968.      happened.  The reports, with the exception of PRMS, may be
  9969.      printed at the ROP, collected in a log file, or both.  The
  9970.      PRMs may only be printed at the ROP.  The message class of
  9971.      the report determines its handling or disposition.
  9972.  
  9973.      The purpose of the log files is to reduce the number of
  9974.      messages being printed at the ROP and still maintain gathered
  9975.      information.  The log files can be used for:
  9976.  
  9977.        o  Detecting and correcting transient errors before they
  9978.           cause system outages.  For example, AM correctable
  9979.           memory errors can occur at an increasing rate over many
  9980.           days.  This problem can be detected by studying the log
  9981.           file entries and making corrections to errors before
  9982.           they occur at a rate high enough to cause automatic
  9983.           recovery actions.
  9984.  
  9985.             Note:   Transient errors are usually not detected
  9986.                     by diagnostics because of their transient
  9987.                     nature. However, sufficient information
  9988.                     exists in the log file entry to determine
  9989.                     the cause.
  9990.  
  9991.        o  Determining the sequence of events that led to an
  9992.           initialization or maintenance interrupt.  Each event in
  9993.           a log file has time-of-day information and sequence
  9994.           numbers.  A study of this data can help determine
  9995.           possible machine problems.  For example, if multiple
  9996.           errors caused an excessive error rate and triggered an
  9997.           initialization, the sequence numbers indicate the order
  9998.           of occurrence and the time stamp can verify that the
  9999.           occurrence was sufficiently short to cause the
  10000.           initialization.
  10001.  
  10002.      Entries from several log files may have to be pieced together
  10003.      to give a chronological order of events.  Recreating the
  10004.      order of events is most easily accomplished by examining
  10005.      printouts of all the appropriate log files.
  10006.      There are two basic forms of log files in the 5ESS switch:
  10007.      UNIX RTR system log files and log files for the rest of the
  10008.      switch.  A number of UNIX RTR system log files (for example,
  10009.      CONFLOG, MEMLOG, and PMLOG) contain specific types of
  10010.      messages.  The MEMLOG file, which is the memory history file
  10011.      for the AM, contains supplementary data for memory error
  10012.      interrupts.  The log files for the rest of the switch may or
  10013.      may not contain specific material.  For example, log files
  10014.      such as RCLOG and ECDLOG contain specific information, but
  10015.      this is not true of the DAYLOG file.  The DAYLOG file
  10016.      contains information from all of the SMs and attached
  10017.      peripherals (for example, PSUPH), the CMP (added in 5E6), and
  10018.      most of the application error reports from the AM (for
  10019.      example, application audit failures).
  10020.  
  10021.      The log files are defined in the classdef and device forms in
  10022.      the ECD.  All log files in 5E6 and later software releases
  10023.      are contained in the directory, /log/log.
  10024.  
  10025.      Any entry made in a log file is an indication of trouble.
  10026.      Often a report will be printed on the ROP indicating the
  10027.      problem.  However, maintenance personnel would have to look
  10028.      in the DAYLOG file for a detailed reason for the report.  For
  10029.      example, a defensive check failure will print on the ROP, but
  10030.      associated stack traces, stack frames, and register dumps
  10031.      would be stored in the DAYLOG file.
  10032.      Log files are constrained by size limitations.  The size of
  10033.      log files is handled in one of two ways depending on the type
  10034.      of file:
  10035.  
  10036.        1. UNIX RTR system log files are limited in size to prevent
  10037.           system overflow.  When a log file is first created, the
  10038.           file is called XXXXX1, where XXXXX stands for the log
  10039.           name.  When half of the disk space is used, the contents
  10040.           of XXXXX1 are copied into XXXXX0.  The most recent
  10041.           information is again stored in XXXXX1.  When all the
  10042.           disk space is used, the ``1-part'' is again copied into
  10043.           the ``0-part'' overwriting the oldest data.  This
  10044.           process will continue indefinitely.
  10045.  
  10046.        2. In 5E6 and later software releases, the DAYLOG file will
  10047.           be handled like a UNIX RTR system file.  This means that
  10048.           the most recent information is contained in DAYLOG1, and
  10049.           older information is contained in DAYLOG0.
  10050.  
  10051.      To help maintenance personnel determine if minor problems
  10052.      exist in the switch, a set of messages can be used to operate
  10053.      on the log files.  Following is a basic list of
  10054.      functionalities provided and the commands to use for each:
  10055.  
  10056.        1. View the entire log file or its specific parts:
  10057.           Commands give a user the ability to view a file on the
  10058.           basis of time (starting time and ending time are used),
  10059.           view certain message classes, or view reports coming
  10060.           from a particular unit (for example, SM=3).
  10061.           Combinations of options can also be requested.  The
  10062.           OP:LOG command can be used in all software releases for
  10063.           the UNIX RTR system log files and for the DAYLOG log
  10064.           file in 5E6 and later software releases.
  10065.  
  10066.           The correct syntax and detailed information about
  10067.           command parameters can be found in AT&T 235-600-700,
  10068.           Input Messages Manual.  Care should be taken when
  10069.           printing these files on the ROP because some files can
  10070.           hold over 1800 reports.  When this many reports are
  10071.           being printed, messages for the current time frame may
  10072.           not be seen for some time.
  10073.  
  10074.        2. Determine routing status of message classes:  The
  10075.           routing status of message classes can be determined by
  10076.           using the OP:LPS:MSGCLS command.  This command outputs
  10077.           the current log/print status of all or specific message
  10078.           classes.  It can also be used to determine where all
  10079.           message classes are being sent [as can poke command 902
  10080.           on MCC Display Page 110].  See AT&T 235-600-700, Input
  10081.           Messages Manual, for detailed information about this
  10082.           command.
  10083.  
  10084.        3. Change routing status of message classes:  The routing
  10085.           status of message classes can be changed by using the
  10086.           CHG:LPS command.  This command permits a user to define
  10087.           where the reports will be sent [for example, logged,
  10088.           printed, both logged and printed, or neither (in which
  10089.           case the message is discarded in the generating
  10090.           module)].  The routing status can be changed on all
  10091.           messages or on specific message classes.
  10092.  
  10093.        4. Use OP:STATUS:DATA,LISTDIR command to obtain
  10094.           information:  The command OP:STATUS:DATA,LISTDIR can be
  10095.           used to obtain a list of files in a directory, their
  10096.           current sizes, and other information.  The list of files
  10097.           produced may include some with the name rmfxxxx, where
  10098.           xxxx is any number.  These files are generated when the
  10099.           AM is not sane enough to write to the log files.  After
  10100.           these files are examined, they should be removed by
  10101.           using the CLR:FILESYS:FILE command.
  10102.  
  10103.           Refer to AT&T 235-600-700, Input Messages Manual, for
  10104.           detailed information on syntax, parameters, and format
  10105.           for both the OP:STATUS:DATA and CLR:FILESYS:FILE
  10106.           commands.
  10107.  
  10108.      A core dump takes place if certain faults occur or if a
  10109.      termination message requests one.  Core dumps are images of
  10110.      the run-time state of processes that have been placed on disk
  10111.      in the /cdmp directory (or in a user defined directory
  10112.      specified by the termination message).
  10113.  
  10114.      Generally, a core dump implies an abnormal process
  10115.      termination.  A core dump should be investigated to determine
  10116.      the cause of termination.  Each site should save the core
  10117.      dump files when log files are saved, or as often as
  10118.      necessary.  Core dump files must be removed periodically to
  10119.      allow enough space for future core dumps.
  10120.  
  10121.        Note:   Files in the cdmp directory may not be useful to
  10122.                the office personnel.  However, these files
  10123.                should be saved (just as log files and ROP
  10124.                output are saved) for forwarding to the
  10125.                technical assistance organization, if necessary.
  10126.  
  10127.      Diagnostic maintenance programs are integrated into the 5ESS
  10128.      switch hardware and software to provide self-diagnosis and
  10129.      trouble-locating capabilities for hardware faults.  The
  10130.      diagnostics programs are controlled by the maintenance fault
  10131.      recovery, maintenance personnel, and routine exercises.  Once
  10132.      the diagnostic has been initiated the unit will be removed
  10133.      from service and tested.  When fault indications are found
  10134.      and the correct input message options are used, information
  10135.      will be printed which identifies the board or circuit that
  10136.      needs replacing.  This is known as the trouble location
  10137.      procedure (TLP).  The TLP provides a fast method for
  10138.      determining the cause of a hardware fault and therefore, its
  10139.      correction.  After the trouble has been repaired, the unit
  10140.      can then be restored.  This is done automatically by
  10141.      autonomous recovery actions or manually by maintenance
  10142.      personnel.
  10143.  
  10144.      To better understand the actions of diagnostics in the
  10145.      system, some of the following sections are separated into
  10146.      diagnostics in the UNIX RTR operating system area, and
  10147.      diagnostics in the CM and SM.
  10148.      Diagnostics can be invoked from three separate sources;
  10149.      maintenance fault recovery (FR), craft requests, and routine
  10150.      exercises (REX).  The FR requests are made when operational
  10151.      errors are detected and identified in a particular hardware
  10152.      unit.  These are called automatic (AUTO) requests.  Craft
  10153.      requests via input messages on the MCC generate manual (MAN)
  10154.      requests.  REX generates both AUTO and MAN diagnostic
  10155.      requests.  The OSS REX Scheduler program generates AUTO
  10156.      requests, while a REX request by craft generates a MAN
  10157.      diagnostic request.
  10158.  
  10159.      The type of request (AUTO, MAN, or REX) determines a
  10160.      particular set of diagnostic test phases to be run. Each
  10161.      hardware unit type has a unique set of test phases and
  10162.      execution options dependent on request type.  Information on
  10163.      specific hardware units is contained in AT&T 235-105-220,
  10164.      Corrective Maintenance Procedures.
  10165.      The automatic diagnostics process schedules diagnostic and
  10166.      restorals of units not brought up at boot (initialization)
  10167.      time and when units are removed through fault recovery
  10168.      actions.  When the diagnostic is run as part of a fault
  10169.      recovery action, one of two basic actions occurs.
  10170.  
  10171.        o  The unit passes the diagnostic testing and is restored
  10172.           to service.  This is indicated by some form of a restore
  10173.           completed message, although these messages will have
  10174.           various forms for the different units.
  10175.  
  10176.        o  The unit fails the diagnostic testing and is not
  10177.           restored to service.  As part of this failure,
  10178.           information will be printed on the ROP indicating the
  10179.           failing phase and the hardware that is most probably
  10180.           bad.  This automatically provides maintenance personnel
  10181.           with the information needed to recover from a hardware
  10182.           failure without having to perform the diagnostics
  10183.           manually.  As indicated previously, the output messages
  10184.           which provide this information will have various forms
  10185.           for the different units.
  10186.  
  10187.      The diagnostics which are run automatically utilize the same
  10188.      commands that craft personnel would use for manually
  10189.      diagnosing the units.  The commands use enough of the
  10190.      diagnostic options to provide the needed information without
  10191.      the craft having to run it manually, such as the TLP option.
  10192.      All of these options will be discussed in the Manual
  10193.      Diagnostics section of this document (following) and in
  10194.      greater detail in the appropriate pages of AT&T 235-600-700,
  10195.      Input Messages Manual.
  10196.      Manual diagnostics provides the maintenance personnel the
  10197.      ability to force specific options of diagnostic commands or
  10198.      control diagnostics when automatic recovery actions are
  10199.      inhibited.  These commands will be split into two categories:
  10200.      AM diagnostic commands and the rest of the system diagnostic
  10201.      commands.
  10202.      The basic form of the diagnostic input message is as follows:
  10203.  
  10204.         DGN:unit=a,subunit=b;
  10205.  
  10206.      For input/output processor (IOP) and disk file controller
  10207.      (DFC) diagnostics where no subunit is specified, the basic
  10208.      input messages are as follows:
  10209.  
  10210.         DGN:IOP=a:<optional key words>
  10211.  
  10212.         or
  10213.  
  10214.         DGN:DFC=a:<optional key words>.
  10215.  
  10216.         (Optional key words are defined in AT&T 235-600-700, Input
  10217.         Messages Manual, and under the following full command
  10218.         format example).
  10219.  
  10220.      When each of these commands is entered, the named unit and
  10221.      all units under it in the diagnostic hierarchy will be
  10222.      tested. Table .AW TZ/ shows the diagnostic hierarchy.  The subunit
  10223.      designation is optional and is used only when a specific
  10224.      subunit of the CU (control unit) is being diagnosed.
  10225.  
  10226.      In addition to the basic diagnostic input message, eight
  10227.      optional parameters may be specified.  The full command
  10228.      format is:
  10229.  
  10230.         DGN:unit=a[,subunit=b][:[RPT=c][,RAW][,UCL]
  10231.         [,REX|,DEX]][,[PH=d[&&e]][,CONT][,TLP][,f]];
  10232.  
  10233.      Descriptions of the optional fields are as follows:
  10234.  
  10235.        o  RPT= (Repeat).  Indicates the diagnostic should be
  10236.           repeated c times.  The maximum is 256.
  10237.  
  10238.             Note:   The RPT option does not override early
  10239.                     terminations.  The UCL should also be
  10240.                     specified if the diagnostic terminates.
  10241.  
  10242.        o  RAW= Indicates the diagnostic results of every phase
  10243.           should be printed.  If all tests pass, this fact is
  10244.           printed.  If any failures occur, data from up to 100
  10245.           failing tests is printed.  If you do not use the RAW
  10246.           option, only the first five failures per phase are
  10247.           printed.
  10248.  
  10249.        o  UCL= (Unconditional).  Indicates the diagnostic should
  10250.           be unconditionally executed with no early terminations.
  10251.           The basic diagnostic contains many early termination
  10252.           points.  If one of these points is reached and previous
  10253.           tests have failed, the diagnostic does not continue.
  10254.           This may occur for two reasons:
  10255.  
  10256.             o  Data obtained from the previous tests is sufficient
  10257.                to uncover the problem.
  10258.  
  10259.             o  If previous tests have failed, going further may be
  10260.                dangerous.
  10261.  
  10262.             Caution:   The UCL option should not be specified
  10263.                        unless absolutely necessary since there
  10264.                        is a risk of the diagnostic structure or
  10265.                        the operating system crashing.
  10266.  
  10267.        o  REX= (Routine exercise).  Requests that automatic and
  10268.           routine exercise phases within the specified range be
  10269.           run.  If no range is specified, all automatic and
  10270.           routine exercise phases are run.
  10271.  
  10272.        o  DEX= (Demand exercise).  Requests that automatic,
  10273.           routine, and demand exercise phases within the specified
  10274.           range be run.  If no range is specified, all automatic,
  10275.           routine, and demand exercise phases are run.  Variable d
  10276.           specifies the phase or range of phases.
  10277.  
  10278.        o  PH= (Phase).  Requests either a particular phase or a
  10279.           range of phases (in the form first-last). This may be a
  10280.           subset of the automatic phases and/or a demand phase or
  10281.           phases.  Using the PH option is the only way that demand
  10282.           phases can be run.  See AT&T 235-105-220, Corrective
  10283.           Maintenance Procedures, for the complete list of phases
  10284.           (that is, routine demand phases and supplementary demand
  10285.           phases for IOP, CU, and DFC).
  10286.  
  10287.        o  CONT= (Controller).  Specifies that subunits under the
  10288.           requested unit (and subunit) are not to be diagnosed.
  10289.           Due to limitations in the DFC and IOP drivers, the CONT
  10290.           option is the default for DFC and IOP diagnostic (DGN)
  10291.           requests.  The CONT option is also available for the
  10292.           direct memory access (DMA) subunit of the CU.
  10293.  
  10294.        o  TLP= (Trouble location process).  Generates a circuit
  10295.           pack list if failures are detected by the diagnostic.
  10296.  
  10297.             Note:   The UCL and TLP options should not be
  10298.                     specified together because a TLP output of
  10299.                     reduced accuracy can be produced.
  10300.  
  10301.      Within the diagnostic system, demand phase selection allows
  10302.      pinpointing problems or potential problem areas.  Demand
  10303.      phases are optional and test specific units and subunits
  10304.      within the diagnostic hierarchy. The following guidelines may
  10305.      be helpful in understanding the demand diagnostics:
  10306.  
  10307.        o  A phase is marked as demand because it takes a long time
  10308.           to run, requires manual intervention, or should not be
  10309.           run automatically.  The demand phase, when requested,
  10310.           tests part of the unit specified.
  10311.  
  10312.        o  Diagnostic demand phases are grouped in the same
  10313.           hierarchy as other diagnostics (CU, DFC, and IOP).
  10314.  
  10315.        o  Demand phases are normally requested when standard
  10316.           routine diagnostics do not locate the problem area or
  10317.           can be requested as part of a preventive maintenance
  10318.           plan.
  10319.  
  10320.        o  Some phases take up to 40 minutes to complete.
  10321.  
  10322.        o  Some demand diagnostics require special procedures
  10323.           (refer to AT&T 235-105-220, Corrective Maintenance
  10324.           Procedures).
  10325.  
  10326.      This demand diagnostic phase needs some special attention.
  10327.      When invoked with the EX input command, main store controller
  10328.      (MASC) phase 95 accepts input parameters from EX:LDPARM.  The
  10329.      MASC phase 95 allows the user to supply the address range to
  10330.      be tested on the MASC (default is entire address range); the
  10331.      data pattern and complement (default=0xffffffff and
  10332.      complement=0x0000000); and the refresh rate, 2 ms standard or
  10333.      4 ms extended (default).  To execute MASC phase 95, use the
  10334.      following procedure:
  10335.  
  10336.        1. Determine the address range of the main store arrays
  10337.           (MASAs) to be tested by using the information shown in
  10338.           Table .AW TAC/.  The MASC 0 starting address is X'0.  End
  10339.           addresses are determined by the number and type of
  10340.           MASAs.
  10341.  
  10342.        2. Using the STANDBY or OOS CU, enter:
  10343.  
  10344.           EX:CU=a,MASC=b:<optional key words>,PH=95,TLP;
  10345.  
  10346.             where a = control unit (0 or 1) and
  10347.             b = main store controller (0 or 1).
  10348.             (Optional key words are defined in AT&T 235-600-700,
  10349.             Input Messages Manual.)
  10350.  
  10351.           The machine responds with a message that the diagnostic
  10352.           started and gives a task (or slot) number.
  10353.  
  10354.        3. Enter:
  10355.  
  10356.           EX:LDPARM:CU=a,MASC=b:,SA=H'[starting address],
  10357.           EA=H'[ending address]REF=4,PAT=H'5A5A5A5A;
  10358.  
  10359.           Other good choices for PAT value are as follows:
  10360.  
  10361.               A5A5A5A5
  10362.               FFFFFFFF
  10363.               0
  10364.  
  10365.           Use the information shown in Table .AW TAC/ for starting and
  10366.           ending address.
  10367.  
  10368.           The machine responds with a message indicating the
  10369.           chosen parameters and runs the diagnostic.
  10370.  
  10371.        4. If the diagnostic fails, use the information generated
  10372.           by the TLP option to correct the problem.  Rerun phase
  10373.           95 diagnostics starting with Step 2.
  10374.  
  10375.        5. Restore the CU (RST:CU), softswitch (SW:CU), and run the
  10376.           same diagnostic sequence on the other CU.
  10377.  
  10378.      Diagnostic requests must be inhibited (always denied) while a
  10379.      field update is applied to the diagnostic files.  Stop
  10380.      entering manual requests and perform the following procedure
  10381.      to inhibit automatic requests:
  10382.  
  10383.        1. Enter:  INH:DMQ:SRC=a,TINH=b,AINH=c; to inhibit (always
  10384.           deny) automatic diagnostics.  The options have the
  10385.           following meanings:
  10386.  
  10387.                SRC a=    The source of the requests to be denied.
  10388.                          This may be either ADP, REX, or ALL.
  10389.  
  10390.                TINH b=   The number of minutes the inhibit is in
  10391.                          effect.  The default is infinity.
  10392.  
  10393.                AINH c=   The number of minutes between warning
  10394.                          messages informing the user that an
  10395.                          inhibit is in effect.  The default is a
  10396.                          message every 5 minutes.
  10397.  
  10398.        2. Observe the following warning message:
  10399.  
  10400.               Warning:  DGN:INHIBIT a ACTIVE,REMAINING TIME n MIN
  10401.                or, for an infinite inhibit, DGN:INHIBIT a ACTIVE.
  10402.  
  10403.        3. The inhibit may be deactivated manually by entering the
  10404.           following commands:
  10405.  
  10406.           Enter:  ALW:DMQ:SRC=a;
  10407.  
  10408.        4. Observe the following output message indicating that the
  10409.           inhibit is deactivated:  ALW DGN ENABLED a
  10410.  
  10411.      Only automatic diagnostics may be inhibited.  A request to
  10412.      inhibit a manual source is denied, and the following message
  10413.      is output:
  10414.  
  10415.         INH CAN'T INHIBIT A MANUAL SOURCE - source.
  10416.  
  10417.      Also, only a limited number of inhibits may be active at one
  10418.      time.  If this limit is reached, further inhibit requests
  10419.      result in the following message:
  10420.  
  10421.         INH TOO MANY ACTIVE INHIBITS.
  10422.  
  10423.      In this case, another source must be allowed or the ALL
  10424.      source must be used in place of all currently active
  10425.      inhibits.
  10426.      To obtain information on the status of a diagnostic, enter:
  10427.  
  10428.         OP:DMQ;
  10429.  
  10430.      The output from this command indicates the slot number [the
  10431.      number on the far left in the sample from OP:DMQ; (Figure
  10432.      .AW G109/)] and the queue assigned to a particular job.  Slots that
  10433.      are inactive (are not assigned to either queue) are not
  10434.      displayed.
  10435.  
  10436.      It may be necessary to cancel a request in the waiting queue
  10437.      or to abort a request in the active queue if:
  10438.  
  10439.        o  The request was entered by mistake.
  10440.  
  10441.        o  A request of high importance is in the waiting queue,
  10442.           and an active queue must be cleared to make room.
  10443.  
  10444.        o  An interactive diagnostic is to be executed.
  10445.  
  10446.        o  The active and waiting queues of all requests must be
  10447.           cleared for the field update of diagnostic files.
  10448.  
  10449.      This is the procedure to use when aborting or canceling a
  10450.      request.
  10451.  
  10452.        1. Enter OP:DMQ;
  10453.  
  10454.           The output from this command indicates the slot number
  10455.           and queue assigned to a particular job.  (See Figure .AW G109/
  10456.           for an example of this output.)
  10457.  
  10458.             Note:   Slots that are inactive (not assigned to
  10459.                     either the active or waiting queues) are
  10460.                     not displayed.
  10461.  
  10462.           The source in the output message may be (but is not
  10463.           limited to) one of the following:
  10464.  
  10465.             o  ADP: Automatic diagnostic process.
  10466.  
  10467.             o  MAN: Manual requests input by the user.
  10468.  
  10469.             o  PSM: Power switch monitor.  This request is either
  10470.                a remove request on a unit when the request-out-
  10471.                of-service (ROS) key on the unit power switch is
  10472.                activated or a restore request when the ROS key is
  10473.                released.  The PSM requests are classified as
  10474.                manual.
  10475.  
  10476.             o  REX: Routine exercise.
  10477.  
  10478.        2. To abort a job in the active queue or to cancel it from
  10479.           the waiting queue:
  10480.  
  10481.           Enter  STOP or STP:DMQ:[unit=a,subunit=b][,ACTIVE|,WAITING];
  10482.  
  10483.           (Valid units and subunits are defined in AT&T 235-600-700,
  10484.           Input Messages Manual.)
  10485.  
  10486.      It is necessary to remove and restore units when applying a
  10487.      hardware change or when you wish to prevent automatic
  10488.      restoration of a unit you suspect may be faulty.
  10489.  
  10490.      To remove a unit, enter:
  10491.  
  10492.         RMV:unit=a;
  10493.  
  10494.      To restore a unit, enter:
  10495.  
  10496.         RST:unit=a:UCL:DATA,CONT;
  10497.  
  10498.      When a unit is removed from service or restored to service,
  10499.      all units under it in the hierarchy are also affected.
  10500.      However, if the CONT option is specified for the restore, the
  10501.      subunits are not affected.  If a diagnostic is available for
  10502.      a unit, it is executed before the unit is restored unless the
  10503.      UCL option is specified.  The restore is denied if the
  10504.      diagnostic fails.  An entire CU must be restored and removed
  10505.      at the same time; its subunits may not be handled separately.
  10506.      Subunits in the DFC and IOP may not be restored unless all
  10507.      units above them in the hierarchy are restored.
  10508.      Occasionally hardware change notices (CN) that require a
  10509.      change in the diagnostic program are issued to the field.
  10510.      These CNs specify changes to the unit control block (UCB)
  10511.      that must be entered into the equipment configuration data
  10512.      base (ECD).  These changes should be implemented with the
  10513.      following procedure:
  10514.  
  10515.        1. Enter  RMV:unit=a; to remove the affected unit from
  10516.           service.
  10517.  
  10518.        2. If the affected unit is a CU, activate key 13 on the
  10519.           emergency action display page.  This deactivates any CU
  10520.           force that is in effect.
  10521.  
  10522.        3. Install any updates to the diagnostic program using
  10523.           standard field update procedures.
  10524.  
  10525.        4. To diagnose the affected unit and verify that it is ATP,
  10526.           enter:
  10527.  
  10528.           DGN:unit=a:<optional key words>,TLP;
  10529.           (Optional key words are defined in AT&T 235-600-700,
  10530.           Input Messages Manual.)
  10531.  
  10532.        5. Install the new hardware.
  10533.  
  10534.        6. Update the UCB for the affected unit using the recent
  10535.           change and verify (RC/V) system.  (See the RECENT
  10536.           CHANGE/VERIFY section (Section .RM 3.10/) in this manual to
  10537.           identify the correct RC/V manual to reference.)  Four
  10538.           separate transactions are required.  Each transaction
  10539.           requires entries to the trbegin, ucb, and trend pages.
  10540.           The transactions are as follows:
  10541.  
  10542.             (a) Change the unit status from OOS or unavailable
  10543.                 (UNAV) to unequipped (UNEQ).
  10544.  
  10545.             (b) Change the unit UCB fields to the values as the CN
  10546.                 directs.
  10547.  
  10548.             (c) Change the unit status from UNEQ to GROW.
  10549.  
  10550.             (d) Change the unit status from GROW to OOS.
  10551.  
  10552.        7. To diagnose the unit and verify that the change was
  10553.           installed correctly, enter the following:
  10554.  
  10555.           DGN:unit=a:<optional key words>,TLP;
  10556.           (Optional key words are defined in AT&T 235-600-700,
  10557.           Input Messages Manual.)
  10558.  
  10559.        8. Activate the recent change to the UCB using the activate
  10560.           RC/V page.
  10561.  
  10562.        9. To restore the unit to service, enter the following:
  10563.  
  10564.           RST:unit=a:DATA,TLP,CONT;
  10565.  
  10566.             Note:   If the change is applied to more than one
  10567.                     unit, all steps should be completed for
  10568.                     each unit before beginning work on the next
  10569.                     unit.
  10570.  
  10571.      The CM and SM diagnostic operations differ from that of the
  10572.      AM described previously.  The following is a high level
  10573.      description of the operations of the CM and SM diagnostic
  10574.      functions.  Detailed information on specific hardware modules
  10575.      can be found in AT&T 235-105-220, Corrective Maintenance
  10576.      Procedures, and AT&T 235-105-210, Routine Operations and
  10577.      Maintenance Procedures.
  10578.      Demand diagnostics refer to test phases of a particular
  10579.      hardware unit type that are not normally run by either MAN or
  10580.      AUTO requests from all sources.  These phases are usually
  10581.      very time consuming and in most cases only useful in finding
  10582.      a small percentage of unusual hardware failures.  These
  10583.      demand phases can only be invoked by craft requests that
  10584.      specify a specific range of test phases.
  10585.  
  10586.      For example, if a hardware unit has five test phases numbered
  10587.      1 through 5, and phases 2 and 4 are demand phases, only
  10588.      phases 1, 3, and 5 would execute under normal circumstances.
  10589.      To force the execution of the demand phases, the craft must
  10590.      enter a message on the MCC of the following form:
  10591.  
  10592.                            DGN:unit=x-y-z,PH=1&&5;
  10593.  
  10594.      With this input message, all five diagnostic test phases will
  10595.      execute, including the demand phases.
  10596.      When the craft desires to execute a diagnostic on a CM or SM
  10597.      hardware unit, a message of the following form is entered on
  10598.      the MCC:
  10599.  
  10600.                            DGN:unit=x-y-z,PH=a&&b,TLP;
  10601.  
  10602.      The verb DGN requests that a diagnostic be executed.  UNIT
  10603.      denotes the unit name of the circuit to be diagnosed,
  10604.      followed by the unit number.  The PH qualifier is an option.
  10605.      If specified, only the diagnostic test phases a through b are
  10606.      executed.  If not specified, all non demand phases are
  10607.      executed.  The TLP qualifier requests that if a diagnostic
  10608.      test fails, the Trouble Location Procedure (TLP) report that
  10609.      identifies the suspected faulty equipment be printed on the
  10610.      ROP.  Specific details for all CM and SM hardware unit
  10611.      diagnostics are contained in AT&T 235-600-700, Input Messages
  10612.      Manual.
  10613.      Each SM may have up to eight diagnostics in a running or
  10614.      waiting state due to requests from any or all sources.  To
  10615.      view the diagnostic status of a particular SM, the following
  10616.      message is entered at the MCC:
  10617.  
  10618.                            OP:DMQ,SM=[SM number 1-192];
  10619.  
  10620.      A report of the following form will be printed on the ROP:
  10621.  
  10622.                OP DMQ SM 107 LAST RECORD
  10623.                ACTION         UNIT       SOURCE       STATUS
  10624.  
  10625.                RST   MCTSI=1-0      AUTO RUNNING
  10626.                DGN   TAC=1-0-1      MAN  WAITING
  10627.  
  10628.      The report heading either indicates CM for Control Module or
  10629.      the Switch Module number.  In this case, the report is for SM
  10630.      107.  The report indicates the action being taken.  In this
  10631.      example, the two actions are a restoral (RST) and a
  10632.      diagnostic (DGN).  The unit name and number are contained in
  10633.      the UNIT column.  The source of the requested action is shown
  10634.      in the SOURCE field.  The sources are AUTO and MAN in this
  10635.      example.  The STATUS indicates whether the action is either
  10636.      RUNNING or WAITING.
  10637.      It may at times be necessary to have the craft intervene and
  10638.      stop one or more queued or running diagnostics.  A two step
  10639.      procedure is required to accomplish this.  First, the craft
  10640.      needs to get a dump of the diagnostic queue for the CM or SM
  10641.      in which the diagnostic is to be stopped.  This is done by
  10642.      entering the following message on the MCC:
  10643.  
  10644.      For the CM,
  10645.  
  10646.                            OP:DMQ,CM;
  10647.  
  10648.      For the SM,
  10649.  
  10650.                            OP:DMQ,SM=[SM number 1-192];
  10651.  
  10652.      A range of SMs is also possible with this command by
  10653.      specifying two SM numbers separated by &&.
  10654.  
  10655.      The report generated will show the status of all running and
  10656.      waiting diagnostics for the CM or selected SM(s).  Both
  10657.      running and waiting diagnostics may be stopped.  The craft
  10658.      then decides which diagnostic is to be stopped, and enters a
  10659.      message of the following type:
  10660.  
  10661.                            STP:DGN,unit=x-y-z;
  10662.  
  10663.      The unit name and number are obtained from the previous DMQ
  10664.      report.
  10665.  
  10666.        Note:   The STP:DGN command will not stop diagnostics
  10667.                that are running as a result of a restore done
  10668.                on a piece of hardware.  For example, suppose a
  10669.                conditional restore was done on a protocol
  10670.                handler (PH).  An OP:DMQ on the SM that contains
  10671.                the PH will show a restore (RST) action is
  10672.                running on that PH.  The ROP will proceed to
  10673.                show diagnostics that are running as a result of
  10674.                the restore.  To stop the process, the craft
  10675.                should enter STP:RST,unit=x-y-z; or STP:unit=x-
  10676.                y-z;.  These commands are valid for both SM and
  10677.                CM processes.
  10678.  
  10679.      When the diagnostic stops, a message will print on the ROP
  10680.      indicating this fact, and the MCC page display for the
  10681.      selected unit will change its status display from OOST to
  10682.      OOS.  The unit will be left in the OOS state after a STP
  10683.      command is executed.  If the STP command does not stop the
  10684.      desired diagnostic, the following command will always
  10685.      terminate it:
  10686.  
  10687.                            ABT:DGN,unit=x-y-z;
  10688.  
  10689.      Use this command with caution.  It will always eliminate the
  10690.      requested diagnostic, but does so in a brute force way,
  10691.      causing several audit and assert reports to print on the ROP.
  10692.      After the ABT completes, the hardware unit will likewise be
  10693.      left in the OOS state.
  10694.      Whenever a hardware unit is to be removed from service by the
  10695.      craft for any reason, the following message is entered on the
  10696.      MCC:
  10697.  
  10698.                            RMV:unit=x-y-z[,UCL];
  10699.  
  10700.      If the hardware unit is actively involved in a call, the
  10701.      request will be denied, unless the UCL option is included.  A
  10702.      UCL removal request always removes the hardware from service;
  10703.      however, calls set up using the affected hardware will be
  10704.      torn down, causing one or more lost calls.  The UCL option
  10705.      should only be used when the customer is willing to accept
  10706.      this service affecting action.
  10707.  
  10708.      Whenever a hardware unit is to be restored to service by the
  10709.      craft, the following message format is entered on the MCC:
  10710.  
  10711.                            RST:unit=x-y-z[,STBY][,UCL];
  10712.  
  10713.      If the hardware is a duplex unit, having two duplicate,
  10714.      redundant circuits, either capable of providing its intended
  10715.      function, the inclusion of the STBY option will restore the
  10716.      requested unit to its standby state.  In this case, the mate
  10717.      unit will be providing the intended service.  The standby
  10718.      unit is ready to take over control of the active unit at any
  10719.      time it is needed.  Omission of the STBY option, results in
  10720.      the selected unit being restored to the active role and the
  10721.      mate unit being made standby.
  10722.  
  10723.      A normal restoral request will execute the hardware circuit
  10724.      diagnostic, and if all diagnostic tests pass, the unit is
  10725.      restored to its active, in-service state.  Including the UCL
  10726.      option, omits the diagnostic execution and directly restores
  10727.      the unit to its active, in-service state.
  10728.      Occasionally, hardware changes which are packaged and
  10729.      distributed as Change Notices (CN) require changes in the
  10730.      associated diagnostic program.  These CNs specify changes to
  10731.      the Change Level Indicator (CLI) for the hardware circuit and
  10732.      must be coordinated with the new diagnostic program update.
  10733.      The details for coordinating the hardware and software
  10734.      changes are found in AT&T 235-105-231, Hardware Growth
  10735.      Procedures.
  10736.      If an automatic or manual diagnostic encounters trouble, a
  10737.      message is output.  There are three basic scenarios for this
  10738.      procedure.
  10739.  
  10740.      When a unit is automatically removed from service, a major
  10741.      alarm is sounded and a message is output to the MCC and ROP.
  10742.      A diagnostic is automatically requested by the ADP with the
  10743.      TLP option specified.  You may verify that a diagnostic is in
  10744.      progress by entering OP:DMQ;.
  10745.  
  10746.      If no diagnostic is in progress, begin one by entering
  10747.      RST:unit=a:DATA,TLP;.
  10748.  
  10749.      A TLP circuit pack list will be produced.
  10750.  
  10751.      At the completion of a routine automatic diagnostic (that is,
  10752.      REX), a summary table is printed.  Any units that have failed
  10753.      are marked some tests failed (STF), and a TLP circuit pack
  10754.      list is produced.
  10755.  
  10756.      Manual diagnostics also produce an output message.  If the
  10757.      TLP option was specified, as is recommended, a TLP circuit
  10758.      pack list is also produced.
  10759.  
  10760.      The failed test data in the output message and the TLP
  10761.      circuit pack list are your tools for locating and correcting
  10762.      trouble.
  10763.      The diagnostic output message consists of a header line
  10764.      followed by the failed test data (if failures occurred).
  10765.      (See Figure .AW G110/ printout of diagnostic failure.)  The header
  10766.      line identifies the unit (for the CU and subunit), the phase
  10767.      number, and the phase results as described in Table .AW TAA/.  If
  10768.      there are test failures or if all available tests are not
  10769.      run, the number of test failures and the conditional test
  10770.      result words appear in parentheses on the header line.  The
  10771.      two conditional test result words are 64 bits numbered from 0
  10772.      to 63 starting from the right.  When a bit is set, it
  10773.      indicates why some or all of the phase tests were not run.
  10774.      See Table .AW TAB/ for explanation of conditional test results.
  10775.  
  10776.      If there are test failures, the header line is followed by a
  10777.      5-column failing test display.  The TEST column identifies
  10778.      the failing test numbers in the phase.  Unless the RAW option
  10779.      was specified on the diagnostic request, only the first five
  10780.      failing tests will be printed.  The MASK column indicates
  10781.      which bits are actually included in the test.  A one in the
  10782.      MASK means that bit is part of the test.  The ACTUAL column
  10783.      displays the results read from the hardware under test.  The
  10784.      EXPECTED column displays the expected results.  The MISMATCH
  10785.      column indicates which bits failed the test.
  10786.  
  10787.      The data in the MISMATCH column is derived from the ACTUAL,
  10788.      MASK, and EXPECTED data in the following manner.  First, the
  10789.      ACTUAL and EXPECTED data are EXCLUSIVE ORed, which yields a
  10790.      one in the bits that are not in agreement.  Second, the
  10791.      results of the EXCLUSIVE OR are logically ANDed with the MASK
  10792.      to filter out disagreeing bits not included in the test.  The
  10793.      ACTUAL, MASK, and EXPECTED data are not available for some
  10794.      AT&T 3B20D computer peripheral unit diagnostics.  When this
  10795.      is the case, ``N/A'' (not available) is printed for the
  10796.      ACTUAL, MASK, and EXPECTED data.
  10797.  
  10798.      Failure data for faults detected in main store is also output
  10799.      in the form of a histogram.  (See Figure .AW G111/ for an example.)
  10800.      A data pattern is 40 bits wide:  32 data bits, 4 hamming
  10801.      bits, and 4 parity bits.  The address spectrum is divided
  10802.      among several memory arrays (circuit packs) as shown in Table
  10803.      .AW TAC/.  When the data pattern read back from the store does not
  10804.      match the one that was written, a failure has occurred.
  10805.      Memory testing stops after the first 100 faults are detected.
  10806.  
  10807.      A detailed failure analysis is output for the first fault.
  10808.      This includes the failing address, expected value, received
  10809.      value, mismatch for both the data and parity bits, and a dump
  10810.      of three main store controller registers.  The number of
  10811.      addresses that failed and a list of the first five failing
  10812.      addresses is next followed by the memory failure histogram
  10813.      which shows:
  10814.  
  10815.        o  For each data, hamming, or parity bit, how many times
  10816.           the bit failed as a 0 and how many times the bit failed
  10817.           as a 1
  10818.  
  10819.        o  For each address bit, how many times the bit failed as a
  10820.           0 and how many times it failed as a 1
  10821.  
  10822.        o  How many multibit errors were detected
  10823.  
  10824.        o  How many error-logic failures were detected (single
  10825.           bit-error indication on a multibit error).
  10826.  
  10827.      The numbers in these columns can be used to determine the
  10828.      location and extent of the problem.  For example, in the DATA
  10829.      FAIL columns, a 1 indicates a single memory-cell failure and
  10830.      a 100 indicates a fault on a data signal path.  If the counts
  10831.      for a particular bit are approximately equal, the bit is
  10832.      probably good.  But, if on all failures a particular bit
  10833.      always has the same value, then the bit is stuck at that
  10834.      value.
  10835.  
  10836.        Note:   The upper address bits select the memory array.
  10837.                They usually appear as stuck bits, because the
  10838.                effect of a fault is usually isolated to one
  10839.                memory array circuit pack.
  10840.  
  10841.      In the example shown in Figure .AW G111/, data bit 24 is stuck at 0
  10842.      but only when address bit 2 is 0.  The address bit is the
  10843.      array half-select.  Therefore, since the main store under
  10844.      test contains TN14s, the fault is that the data bit 24-signal
  10845.      path is stuck at 0 for the A-half of memory array 2.
  10846.  
  10847.      The TLP option of the DGN command produces a list of
  10848.      suspected faulty circuit packs when a diagnostic fails.  A
  10849.      circuit pack list is output after the diagnostic has
  10850.      completed.  Figure .AW G112/ is a sample TLP circuit pack list.
  10851.      The pack most likely to be faulty is listed at the top
  10852.      followed by other suspected packs in descending order.  For
  10853.      each pack, the following information is given:
  10854.  
  10855.        o  Code (circuit pack type)
  10856.  
  10857.        o  EQL (equipment location) (for example, 60-042, where 60
  10858.           = vertical coordinate in the cabinet and 042 =
  10859.           horizontal coordinate in the cabinet)
  10860.  
  10861.        o  SD (schematic drawing) number and the FS and symbol
  10862.           (SYM) number within the SD
  10863.  
  10864.        o  Unit in which the circuit pack resides (if not the unit
  10865.           under diagnosis)
  10866.  
  10867.        o  WT (Weight) on a scale from 1 to 10 with the circuit
  10868.           packs most likely to be faulty given a 10.
  10869.  
  10870.        Note:   If the note field is nonzero, consult AT&T 235-
  10871.                600-750, Output Messages Manual, for further
  10872.                information.
  10873.  
  10874.      At various points within the diagnostic control structure,
  10875.      audits are performed to verify that all is well.  These
  10876.      include verification that:
  10877.  
  10878.        o  Called functions do not give bad return codes.
  10879.  
  10880.        o  Needed system resources are available.
  10881.  
  10882.        o  Necessary files can be opened and read or executed.
  10883.  
  10884.        o  Hardware errors have not occurred.
  10885.  
  10886.        o  Illegal operations are not attempted.
  10887.  
  10888.      If an audit fails, a report is printed on the maintenance
  10889.      terminals.  You should respond to an audit report as detailed
  10890.      in the following procedure:
  10891.  
  10892.        1. If a test fails prior to an audit failure, clear the
  10893.           problem indicated by the test failure.  This may also
  10894.           clear the audit failure.
  10895.  
  10896.        2. Consult AT&T 235-600-750, Output Messages Manual, to
  10897.           determine the reason for the audit failure.  It may be
  10898.           due to a situation you can control.  For example, an
  10899.           attempt to execute a nonexistent diagnostic phase would
  10900.           cause an audit failure.
  10901.  
  10902.        3. Save the printout pertaining to the diagnostic request
  10903.           and return it to your technical assistance organization.
  10904.  
  10905.        4. Consult AT&T 235-600-750, Output Messages Manual, to see
  10906.           if any additional data should be collected and returned
  10907.           to your technical assistance organization.
  10908.  
  10909.      An audit failure within the DIAMON appears as follows:
  10910.  
  10911.         REPT DIAMON  ERROR = a  ERRNO = b
  10912.  
  10913.      The numbers following ``ERROR='' and ``ERRNO='' are system
  10914.      error numbers. The meanings of these error numbers are
  10915.      defined in AT&T 235-600-750, Output Messages Manual.
  10916.      Whenever a hardware unit diagnostic is executed by the craft
  10917.      or through a fault recovery (FR) request, several output
  10918.      messages are printed on the ROP giving the results of the
  10919.      requested diagnostic.
  10920.  
  10921.      Whenever a hardware diagnostic is completed successfully,
  10922.      messages of the following format are printed on the ROP:
  10923.  
  10924.         DGN UNIT=x-y-z COMPLETED ATP PH a
  10925.  
  10926.      This message indicates that Phase (PH) a of the diagnostic
  10927.      completed successfully, having All Tests Pass (ATP).  One
  10928.      message of this format is printed for each test phase that
  10929.      completes successfully.
  10930.  
  10931.      At the completion of all diagnostic test phases, the
  10932.      following message is printed on the ROP:
  10933.  
  10934.         DGN UNIT=x-y-z COMPLETED ATP
  10935.  
  10936.      This message indicates that the hardware unit diagnostic has
  10937.      completed its execution, and that all tests that were
  10938.      executed were done so successfully.
  10939.  
  10940.      Whenever a hardware unit diagnostic fails any diagnostic test
  10941.      phase, the following messages are printed on the ROP:
  10942.  
  10943.         DGN UNIT=x-y-z STF PH a SEG b TEST c MM H'hhhh
  10944.  
  10945.      This message indicates that Phase a, Segment b, Test c
  10946.      failed.  The MisMatch (MM) field gives the test data for the
  10947.      indicated test.  Further details of the use of the MM data is
  10948.      found in AT&T 235-105-220, Corrective Maintenance Procedures.
  10949.  
  10950.         DGN UNIT=x-y-z COMPLETED STF PH e
  10951.  
  10952.      This message indicates that the Phase (PH) e completed
  10953.      execution, and that Some Tests Failed (STF) during its
  10954.      execution.
  10955.  
  10956.         DGN UNIT=x-y-z COMPLETED STF
  10957.  
  10958.      When all requested test phases have completed execution, this
  10959.      message is printed to indicate that the requested diagnostic
  10960.      has completed; and that during its course of execution, one
  10961.      or more tests have failed.
  10962.      Whenever hardware unit diagnostic program is executed and any
  10963.      test fails, a hardware fault has been detected.  If the
  10964.      Trouble Location Procedure (TLP) option has been included in
  10965.      the diagnostic input message, and a hardware failure is
  10966.      found, a TLP list is printed on the ROP indicating the
  10967.      suspected faulty equipment for the diagnostic test phase that
  10968.      failed.  Figure .AW G113/ is a sample TLP list for a diagnostic
  10969.      failure.
  10970.  
  10971.      The intent of the TLP report is to give the location in the
  10972.      switching office of the hardware unit that failed the
  10973.      diagnostic.  The AISLE is the equipment aisle, the MODULE is
  10974.      the switch module, in this example, SM number 10.  The
  10975.      CABINET gives the cabinet number of the specified switch
  10976.      module, in this case, LTP 2.  CODE refers to the circuit pack
  10977.      code that is at fault.  The EQL is the equipment location in
  10978.      the specified CABINET.  The first number is the vertical
  10979.      distance in inches from the floor to the faulty circuit pack.
  10980.      The second number is the horizontal distance in eighths of an
  10981.      inch from the left side of the specified cabinet.  These
  10982.      dimensions are rubber stamped on the equipment cabinets.  The
  10983.      TYPE field specifies the circuit under test as ---, ONL
  10984.      meaning an on line interfacing circuit, or HLP for a helper
  10985.      circuit.  If some additional information is required, such as
  10986.      specific repair procedures or precautions, the NOTE field
  10987.      will contain a number.  This number is defined in AT&T 235-
  10988.      600-750, Output Messages Manual, Appendix.
  10989.      The routine exercise capability provides the following:
  10990.  
  10991.        o  Scheduling of the routine diagnostics for hardware units
  10992.           of all SMs
  10993.  
  10994.        o  Scheduling of the routine diagnostics for the CM based
  10995.           hardware units
  10996.  
  10997.        o  Enhanced scheduling flexibility
  10998.  
  10999.        o  Control for the previous schedulers
  11000.  
  11001.        o  An improved craft interface
  11002.  
  11003.        o  Scheduling of electronics loop segregation (ELS) tests
  11004.           and fabric tests of grids.
  11005.  
  11006.      The purpose of REX is to routinely schedule testing in the CM
  11007.      and/or SMs, in order to detect latent faults present in in-
  11008.      service units.  In other words, REX is an automatic scheduler
  11009.      of tests.  The types of tests that REX schedules are
  11010.      dependent upon the module type (CM or SM).
  11011.  
  11012.        a. In the CM, two types of tests are available for
  11013.           scheduling.  They are full and partial diagnostics.  See
  11014.           the descriptions that follow:
  11015.  
  11016.             o  Full diagnostic (DGN):  Results in a conditional
  11017.                restore request including the trouble location
  11018.                process (TLP) option. For details of the TLP
  11019.                option, refer to the TLP subsection within this
  11020.                manual.
  11021.  
  11022.             o  Partial Diagnostic (switch):  Results in a soft
  11023.                switch of the pump peripheral controller (PPC), the
  11024.                foundation peripheral controller (FPC), the office
  11025.                network and timing complex (ONTC), and effective
  11026.                with the 5E6 software release, the communication
  11027.                module processor (CMP).  No diagnostics are
  11028.                executed.
  11029.  
  11030.        b. In the SM, three types of tests can be specified:
  11031.  
  11032.             o  Full Diagnostics:  Same results as indicated for CM.
  11033.  
  11034.             o  Fabric Exerciser (FAB):  Tests the operation of the
  11035.                gated-diode crosspoints (GDX) in the line unit (LU)
  11036.                concentrator grids or grid boards.  It requests a
  11037.                path to each crosspoint to be tested by calling
  11038.                peripheral control (PC) path hunt routines.  A
  11039.                series of tests are then performed on the
  11040.                crosspoint and its associated path using a high-
  11041.                level service circuit (HLSC).
  11042.  
  11043.             o  ELS:  Tests customer lines to determine a suitable
  11044.                network balance necessary to reduce the amount of
  11045.                potential echoing in the transmission path.  Office
  11046.                data is updated, as needed, storing the proper
  11047.                balance network value to be used in call setup.
  11048.  
  11049.      Each module has its own REX schedule.  A schedule is defined
  11050.      as the start time and duration for each test type along with
  11051.      a verbose option flag.  The REX schedule resides in the
  11052.      office dependent data (ODD) data base and can be changed
  11053.      and/or displayed via recent change/verify (RC/V) mechanisms.
  11054.      The REX program obtains the schedule from the ODD relation
  11055.      ``rlRXSCHD'' for the current day at midnight.  Therefore, if
  11056.      the REX schedule is modified, the new schedule is not
  11057.      effective until the midnight following the change.
  11058.  
  11059.      Also, REX provides the ability to turn off the REX schedule
  11060.      without modifying the data base.  This can be accomplished by
  11061.      putting a module test type in an inhibit state via the
  11062.      INH:REX command.  The inhibit state remains active until it
  11063.      is removed via the ALW:REX command.  The inhibit status is
  11064.      printed automatically at midnight so that the craft can keep
  11065.      track of what modules have been inhibited or what modules
  11066.      have individual units inhibited for test.
  11067.  
  11068.      REX can be inhibited or allowed for a range of SMs with one
  11069.      input message.  Prior to the implementation of this
  11070.      capability, REX had to be inhibited or allowed by entering a
  11071.      message for each specific SM.  The following input messages
  11072.      illustrate a range of SMs being set up to allow and inhibit
  11073.      REX:
  11074.  
  11075.        o  ALW:REX,SM=1&&20;
  11076.  
  11077.        o  INH:REX,SM=1&&20;
  11078.  
  11079.      Two CM models are included in the 5ESS switch architecture:
  11080.      communication module, model 1 (CM1) for configurations up to
  11081.      48 SMs and communication module, model 2 (CM2) for
  11082.      configurations up to 192 SMs.  For the CM, REX schedules full
  11083.      diagnostics for the message switch (MSGS) and the ONTC.
  11084.      Growable units, that is, module message processors (MMP), are
  11085.      scheduled as they become fully operational in the ODD data
  11086.      base.
  11087.  
  11088.      In both CM1 and CM2, the MSGS consists of the message switch
  11089.      control unit (MSCU), the PPC, the FPC, the MMPs, and
  11090.      effective with the 5E6 software release, the CMP.
  11091.  
  11092.        o  For the CM1, the ONTC consists of the link interface
  11093.           (LI), the network clock (NC), the message interface
  11094.           (MI), the time multiplexed switch (TMS), and the dual
  11095.           link interfaces (DLI).
  11096.  
  11097.        o  For CM2, the dual message interface (DMI) replaces both
  11098.           the MI and the LI to account for both the dual and
  11099.           single fabric configurations of the TMS.  The role of
  11100.           the NC, TMS, and DLIs remains the same for CM2 as in
  11101.           CM1.
  11102.  
  11103.      In the SMs, the module controller/time slot interchange
  11104.      (MCTSI) and its associated peripheral units are scheduled for
  11105.      full diagnostics.  The number and types of peripheral units
  11106.      scheduled are based on how the SM is equipped.
  11107.  
  11108.      Certain precautions must be observed when constructing a REX
  11109.      schedule for the CM and SMs.  The CM REX should not be
  11110.      scheduled to run at the same time as the AT&T 3B20D REX
  11111.      because all active CM diagnostics are aborted when a soft
  11112.      switch of the Control Units (CU) is executed.  This could
  11113.      leave the ONTC or MSGS in a simplex configuration.
  11114.  
  11115.      The SM REX schedule must be planned so that DGN, FAB, and ELS
  11116.      tests do not run concurrently.  Overlapping of these tests
  11117.      results in resource contention which may abort some
  11118.      exercises, cause tests to be skipped, or leave equipment out
  11119.      of service.
  11120.  
  11121.      For 5E7 and earlier software releases, a C-language based
  11122.      program called the Operations Support System (OSS) REX
  11123.      Scheduler Program is available to assist field technicians
  11124.      with the construction of a viable REX schedule.  Although
  11125.      intended for use in the SCCS environment, the OSS REX
  11126.      Scheduler Program will run on any UNIX operating system.
  11127.  
  11128.      Customers may obtain the OSS REX Scheduler Program from the
  11129.      Customer Information Center by paying shipping charges only.
  11130.  
  11131.      Effective with the 5E8 software release, the new Automatic
  11132.      REX Scheduler feature can be used to calculate and update the
  11133.      REX schedule.  This feature, which is integrated into the
  11134.      5ESS switch software, performs the same logical function as
  11135.      the OSS REX Scheduler Program.  For more detailed
  11136.      information, refer to Section .RM 3.20.5/, OSS REX Scheduler
  11137.      Program, and Section .RM 3.20.6/, Automatic REX Scheduler.
  11138.      AT&T 235-105-210, Routine Operations and Maintenance
  11139.      Procedures, devotes an entire section to REX, the OSS REX
  11140.      Scheduler Program, and the Automatic REX Scheduler.  The
  11141.      following list identifies what is covered:
  11142.  
  11143.        o  Purpose of REX
  11144.  
  11145.        o  REX Scheduling
  11146.  
  11147.        o  REX manual commands
  11148.  
  11149.        o  REX automatic scheduling
  11150.  
  11151.        o  REX MCC pages
  11152.  
  11153.        o  REX scheduling algorithms
  11154.  
  11155.        o  REX scheduling recommendations
  11156.  
  11157.        o  REX scheduling conflicts
  11158.  
  11159.        o  OSS REX Scheduler Program
  11160.  
  11161.        o  Automatic REX Scheduler
  11162.  
  11163.        o  Diagnostic failures
  11164.  
  11165.        o  Initiate REX scheduling
  11166.  
  11167.        o  Analyze EXC REX output message
  11168.  
  11169.        o  Stop test types of REX
  11170.  
  11171.        o  Request summary of valid REX test types
  11172.  
  11173.        o  Analyze OP REX (DGN, FAB) printout
  11174.  
  11175.        o  Analyze OP REX (ELS) printout
  11176.  
  11177.        o  Request REX status of CM and SM(s)
  11178.  
  11179.        o  Analyze OP REXINH output message
  11180.  
  11181.        o  List units that are inhibited for REX
  11182.  
  11183.        o  Analyze OP REXINH unit output message
  11184.  
  11185.        o  Inhibit valid test types for REX
  11186.  
  11187.        o  Inhibit scheduling of DGN REX test for a unit
  11188.  
  11189.        o  Allow one or all valid test types of REX
  11190.  
  11191.        o  Allow scheduling of a unit for REX DGN test
  11192.  
  11193.        o  Execute OSS REX Scheduler Program.
  11194.  
  11195.      The OSS REX Scheduler Program is a non-switch resident,
  11196.      support-system based program developed to ease the process of
  11197.      customizing a REX schedule for 5E7 and earlier central
  11198.      offices. (For 5E8 and later offices, see Section .RM 3.20.6/,
  11199.      Automatic REX Scheduler.)
  11200.      The process of customizing a REX schedule is divided into
  11201.      four major phases as follows:
  11202.  
  11203.        1. Data Collection:  The user is prompted for pertinent
  11204.           central office equipage data that is needed to create a
  11205.           REX schedule.
  11206.  
  11207.        2. Data Processing:  The program uses formulas and
  11208.           algorithms designed to reduce resource contention and
  11209.           generates a REX schedule tailored to the configuration
  11210.           of each central office.
  11211.  
  11212.        3. Recent Change Script Generation:  The program creates a
  11213.           recent change file (valid for 5E6 and 5E7 software
  11214.           releases) that can be executed from the SCC using the
  11215.           SEND:OFC command.  This allows the user to observe
  11216.           message acceptance or rejection and to stop and restart
  11217.           message transmission using available SEND:OFC command
  11218.           options.  The contents of the recent change APPTEXT file
  11219.           will cause the 5ESS switch to update recent change views
  11220.           8.1 and 8.3 automatically.
  11221.  
  11222.           For example, SCC command
  11223.  
  11224.           send:ofc;channel five.smtc, file rex.five!
  11225.  
  11226.           will send the APPTEXT recent change messages in file
  11227.           ``rex.five'' to the central office over its second
  11228.           maintenance channel.
  11229.  
  11230.             Note:   To prevent loss of messages on the logging
  11231.                     channel, the SCC should use a recent change
  11232.                     channel (if available) or a second
  11233.                     maintenance channel to execute the recent
  11234.                     change file.
  11235.  
  11236.        4. REX Schedule Output:  The program also generates a
  11237.           printout of the REX schedule that resembles RC/V Views
  11238.           8.1 and 8.3.  If you elect not to use the recent change
  11239.           script generated previously, this printout simplifies
  11240.           the process of transcribing data from the schedule into
  11241.           the 5ESS switch data base. It also reduces the
  11242.           likelihood of input errors.
  11243.  
  11244.      The OSS REX Scheduler Program has the following three
  11245.      limitations:
  11246.  
  11247.        1. Number of Switching Modules:  The program cannot create
  11248.           a viable schedule for central offices with more than 80
  11249.           switching modules.  This limitation is due primarily to
  11250.           time frame considerations.
  11251.  
  11252.        2. Number of LUs and ISLUs Per SM:  For the reason cited
  11253.           previously, the program cannot create a REX schedule for
  11254.           central offices that have:
  11255.  
  11256.             o  Switching Modules with more than 5 ISLUs, or
  11257.  
  11258.             o  Switching Modules with 4 ISLUs and more than 1 LU, or
  11259.  
  11260.             o  Switching Modules with 3 ISLUs and more than 4 LUs.
  11261.  
  11262.        3. Number of GDSU/TTF Responders (TN304B):  The maximum
  11263.           number of SMs concurrently executing ELS tests cannot
  11264.           exceed the total number of TTF responders available for
  11265.           testing.  The program reserves one TTF responder for
  11266.           ROTL and trunk testing and then schedules as many SMs as
  11267.           possible for ELS testing.  It creates an ELS overflow
  11268.           list to identify the SMs that could not be scheduled for
  11269.           the required number of hours.  For these cases, one
  11270.           alternative is to extend the duration of REX by either
  11271.           starting it earlier or letting it run longer.  The
  11272.           office should also consider adding a responder board.
  11273.  
  11274.      For additional information on the OSS REX Scheduler Program
  11275.      and procedures for its use, refer to AT&T 235-105-210,
  11276.      Routine Operations and Maintenance Procedures.
  11277.      The Automatic REX Scheduler, a 5E8 software release feature,
  11278.      eliminates the need to manually construct a REX schedule for
  11279.      the central office.
  11280.  
  11281.      The tool performs a data base read of the ODD to determine
  11282.      office equipage and uses this information to construct an
  11283.      optimum REX schedule.  The Automatic REX Scheduler offers
  11284.      several options including automatic updating of RC/V views
  11285.      8.1 and 8.3 and printing of the REX schedule on the ROP.
  11286.  
  11287.        Note:  Verify that RC/V view 8.3 exists before
  11288.               executing the Automatic REX Scheduler with the
  11289.               update (UPD) option.  If RC/V view 8.3 does not
  11290.               exist (as with a newly grown SM), it must be
  11291.               inserted or the Automatic Rex Scheduler will fail.
  11292.      The basic command, entered at the MCC or TLWS, is as follows:
  11293.  
  11294.      EXC:SCHED,[ALL|REX|ALIT];
  11295.  
  11296.      where the choices in brackets indicate the scheduling
  11297.      desired, whether REX, ALIT, or ALL (both).  Details of input
  11298.      and output messages to the ROP are shown in AT&T 235-600-700,
  11299.      Input Messages Manual, and AT&T 235-600-750, Output Messages
  11300.      Manual.
  11301.      Options allow the user to specify (1) the days of the week
  11302.      for which REX is to be scheduled, (2) the REX start time, and
  11303.      (3) the REX duration.  The user also may specify ALIT end
  11304.      time and duration, along with the option to update the ODD
  11305.      with the new REX schedule.  When options are not specified,
  11306.      the program will use a set of default options.
  11307.      Default options are as follows:
  11308.  
  11309.      REX        REX runs 7 days a week, beginning at midnight and
  11310.                 running for 6 hours.
  11311.  
  11312.      CM REX     The CM REX begins at 1:00 a.m. and runs for 5
  11313.                 hours.
  11314.  
  11315.                   Note:   ALIT runs every day, regardless of
  11316.                           options.
  11317.  
  11318.      One of the goals of the Automatic REX Scheduler is to
  11319.      construct a REX schedule that will result in the testing of
  11320.      all equipment in the central office within a one-week period.
  11321.      If this is not possible, the program informs the user how
  11322.      much of the equipment (stated in percent) will be diagnosed
  11323.      within a week (if the UPDATE option is specified, the new
  11324.      schedule will go into effect anyway).  The user may wish to
  11325.      try different values for the number of days and hours allowed
  11326.      for REX testing in order to achieve more complete REX
  11327.      coverage.
  11328.  
  11329.      The Automatic REX Scheduler also informs the user if SM REX
  11330.      and ALIT overlap or if CM and AM REX schedules overlap.
  11331.      (This will not happen unless the user-specified options
  11332.      override the default options.)
  11333.      The ROP output shows the calculated REX schedule for each day
  11334.      of the week, listing all of the SMs that will be tested on
  11335.      any given day.  This list is generated for each REX type
  11336.      (DGN, FAB, and ELS). The REX and ALIT start times and
  11337.      duration, which remain constant for each day of the week, are
  11338.      printed at the top of each form.
  11339.      The Automatic REX Scheduler should be used for all installing
  11340.      offices, after equipment growth that changes the office
  11341.      configuration, or if there is a change in the number of days
  11342.      or hours available for REX testing.  The scheduler may be
  11343.      invoked any number of times to try various combinations of
  11344.      REX days and hours because changes to the REX schedule take
  11345.      effect only at midnight.  For example, a change to the REX
  11346.      schedule made at 10:00 p.m. will not go into effect until the
  11347.      following day.
  11348.  
  11349.      For additional information on the Automatic REX Scheduler and
  11350.      procedures for its use, refer to AT&T 235-105-210, Routine
  11351.      Operations and Maintenance Procedures.
  11352.      There are several changes in the philosophy of printing
  11353.      switch maintenance for IM (SMIM) peripheral fault recovery
  11354.      (PFR) messages.  Originally, all SMIM PFR output messages
  11355.      were printed at the ROP, including those indicating that no
  11356.      recovery action had taken place (``ANALYSIS ONLY'').  Through
  11357.      analysis of various field sites, approximately 80 to 90
  11358.      percent of all PFR output messages contained a recovery
  11359.      action of ``ANALYSIS ONLY.''  For 192 SM offices, this would
  11360.      result in PFR consuming 10 percent of AM real time for the
  11361.      printing of ``ANALYSIS ONLY.''  One of the objectives of the
  11362.      SMIM large office enhancements capability is to decrease the
  11363.      AM real-time usage for printing of PFR output messages to
  11364.      under 1 percent of total AM real time.  The changes made to
  11365.      SMIM output message processing are as follows:
  11366.  
  11367.        a. Only alarmed (minor, major, critical) PFR output
  11368.           messages are printed at the ROP.
  11369.  
  11370.        b. All PFR output messages sent to the AM are logged.
  11371.  
  11372.        c. The PFR output messages with recovery actions of
  11373.           ``ANALYSIS ONLY'' and ``NO RECOVERY ACTION TAKEN'' are
  11374.           not sent to the AM.  The remaining messages are logged.
  11375.  
  11376.        d. The PFR output messages are separated by peripheral unit
  11377.           type into unique message classes.  This allows
  11378.           maintenance personnel to control routing of PFR output
  11379.           messages based on unit type.
  11380.  
  11381.        e. Summary output messages can be used to alert maintenance
  11382.           personnel of units experiencing transient peripheral
  11383.           errors that do not cause a recovery action to be taken.
  11384.  
  11385.      Information contained in the following sections can help
  11386.      maintenance personnel track faulty or marginal hardware
  11387.      through the use of summary output messages and message
  11388.      classes.  The following input/output commands can be used to
  11389.      track faulty hardware:
  11390.  
  11391.        o  The input message command OP:PERPH,SM[=a&&b][,CLR],SUM=c;
  11392.           is used to request a summary of peripheral transient
  11393.           errors on SMs.  This command also can be used to clear
  11394.           error counts in a given SM.
  11395.  
  11396.        o  The input message command SET:PERPH,SM=a[&&b],VERBOSE;
  11397.           requests that the verbose status in a single SM or a
  11398.           range of SMs be set.
  11399.  
  11400.        o  The input message command CLR:PERPH,SM=a[&&b],VERBOSE;
  11401.           is used to clear the verbose status in a single SM or a
  11402.           range of SMs.
  11403.  
  11404.        o  The output message OP PERPH SM=a SUM=UNIT SUMMARY NOT
  11405.           AVAILABLE provides a response to the OP:PERPH,SUM=UNIT
  11406.           command.  It indicates there is no summary data from the
  11407.           indicated SM due to lack of response from the SM.
  11408.  
  11409.        o  The output message OP PERPH SYSTEM UNIT ERROR SUMMARY
  11410.           provides a systemwide SM peripheral transient error
  11411.           summary and gives an overall indication of transient
  11412.           errors that occurred on peripherals in a given SM.  This
  11413.           message does not provide counts for all peripheral
  11414.           errors, but only for those errors that do not cause a
  11415.           recovery action to be taken on a circuit.
  11416.  
  11417.        o  The output message OP PERPH SYSTEM ERROR SUMMARY
  11418.           provides a summary of transient peripheral errors that
  11419.           have occurred on SM peripheral units.  This message
  11420.           gives an overall indication of transient errors that
  11421.           have occurred on the SM(s).
  11422.  
  11423.      Refer to AT&T 235-600-700, Input Messages Manual, and AT&T
  11424.      235-600-750, Output Messages Manual, for a complete
  11425.      explanation of each message listed.
  11426.      The method for investigating peripheral problems is designed
  11427.      to work in a step-by-step procedural fashion.  By using both
  11428.      the system error summary and unit error summary output
  11429.      messages, maintenance personnel can obtain a ``pattern'' of
  11430.      where errors are occurring.
  11431.  
  11432.        1. First, it needs to be determined which SMs are taking
  11433.           peripheral errors.  This information is printed daily at
  11434.           7:00 a.m. in the system error summary output message, at
  11435.           which time the system wide error counts are also
  11436.           cleared.  The automatic system error summary message
  11437.           contains counts for only the 20 SMs which have taken the
  11438.           most errors in the last 24 hours.  To get error counts
  11439.           for all of the SMs in the system, enter the following
  11440.           message:
  11441.  
  11442.              OP:PERPH,SM,SUM=SYS;
  11443.  
  11444.           Figure .AW G114/ is an example of the resulting output
  11445.           message.
  11446.  
  11447.           It is important to remember that these error counts
  11448.           reflect only the errors which have occurred since 7:00
  11449.           a.m.  If the ERRCNT column is blank for an SM, that
  11450.           means that the information was not available because the
  11451.           SM was not able to communicate with the AM.
  11452.  
  11453.           From this information, the SMs which are taking the most
  11454.           peripheral errors can be found.  These are the ones
  11455.           which should be targeted for investigation.
  11456.  
  11457.           If only a certain range of SMs needs to be examined, the
  11458.           range can be specified in the OP:PERPH input message
  11459.           when entered as follows:
  11460.  
  11461.              OP:PERPH,SM=1&&20,SUM=SYS;
  11462.  
  11463.           This gives a summary for all SMs between 1 and 20.
  11464.  
  11465.        2. Next, find out which kind of peripherals on the SMs are
  11466.           taking the errors by entering the following command:
  11467.  
  11468.              OP:PERPH,SM=a[&&b],SUM=UNIT;
  11469.  
  11470.           This command can be entered to specify each SM or a
  11471.           range of SMs.  Error counts in the SM are not cleared
  11472.           automatically; they are cleared by maintenance personnel
  11473.           using the CLR option (as shown in Step 6).
  11474.  
  11475.           Figure .AW G115/ is an example of the report from each SM.
  11476.  
  11477.           In this example, the line unit (LU) would be the unit to
  11478.           target for investigation.
  11479.  
  11480.        3. Set the message class to print for the unit targeted for
  11481.           investigation by entering the following command:
  11482.  
  11483.              CHG:LPS,MSGCLS=HW_MON,PRINT=ON;
  11484.  
  11485.           All the unit type message classes are logged by default,
  11486.           so the previous command allows all the messages for that
  11487.           unit type to be printed, as well as logged.  If it is
  11488.           desired to have the messages only printed and not
  11489.           logged, enter the following command:
  11490.  
  11491.              CHG:LPS,MSGCLS=a,PRINT=ON,LOG=OFF;
  11492.  
  11493.        4. At this point, the peripheral error messages will be
  11494.           seen when an error results in a recovery action on that
  11495.           peripheral (for example, a remove and restore of the
  11496.           peripheral).
  11497.  
  11498.           To see all peripheral error messages for the unit being
  11499.           investigated, use the following command for the SMs
  11500.           targeted in Step 1.
  11501.  
  11502.             Note:   Do not set the VERBOSE mode in more than 10
  11503.                     SMs; this will cause the loss of ROP
  11504.                     messages by increasing the number of
  11505.                     messages going to the AM.
  11506.  
  11507.              SET:PERPH,SM=a[&&b],VERBOSE;
  11508.  
  11509.           The VERBOSE mode also can be set with poke 412 on MCC
  11510.           Page 1800 (Inhibit and Recovery Control) causing display
  11511.           message PFR MSG VERBOSE to backlight.
  11512.  
  11513.        5. If the problem units are taking control interface (CI)
  11514.           errors or time slot interchanger (TSI) PIDB parity
  11515.           errors, it is also useful to inhibit brevity control in
  11516.           the targeted SMs with the following command, due to the
  11517.           large number of messages which these types of errors
  11518.           generate.  This allows more messages to go to the AM.
  11519.           Brevity control should not be inhibited for more than 10
  11520.           SMs, otherwise messages to the ROP may be lost.
  11521.  
  11522.              INH:BREVC,SM=a[&&b];
  11523.  
  11524.           Poke 609 on MCC Page 1800 also can be used to inhibit
  11525.           the SM brevity control.
  11526.  
  11527.        6. Wait for the desired information to come out on the ROP.
  11528.  
  11529.           Once the investigation is completed and problems are
  11530.           cleared, the controls should be returned back to their
  11531.           default state as follows:
  11532.  
  11533.              ALW:BREVC,SM=a[&&b],VERBOSE;   or   poke 709 on Page 1800
  11534.  
  11535.              CLR:PERPH,SM=a[&&b],VERBOSE;   or   poke 512 on Page 1800
  11536.  
  11537.              CHG:LPS,MSGCLS=a,PRINT=OFF,LOG=ON;
  11538.  
  11539.           If more than one message class was changed, the
  11540.           following command can be used to restore the previous
  11541.           message class status:
  11542.  
  11543.              CHG:LPS,MSGCLS=ALL,FROMBKUP;
  11544.  
  11545.           The error counts on a per-unit basis can be cleared in
  11546.           the SM using the following command, to see new patterns
  11547.           as they emerge:
  11548.  
  11549.              OP:PERPH,SM=a[&&b],CLR,SUM=UNIT;
  11550.  
  11551.      For 5E6 and later software releases, HW_MON is the message
  11552.      class for all peripheral units.
  11553.      Suppose that TSI DI-ERR-BUFF errors have been coming out
  11554.      occasionally, but the peripherals which are the source of the
  11555.      problem are unknown.
  11556.  
  11557.        1. First, one needs to determine which SMs are taking
  11558.           peripheral errors.  Enter the following command to get
  11559.           the counts for all the SMs in the system:
  11560.  
  11561.              OP:PERPH,SM,SUM=SYS;
  11562.  
  11563.           The resulting output message is shown in Figure .AW G116/.
  11564.  
  11565.           From this information, it can be seen that SMs 8 and 10
  11566.           should be targeted for investigation.
  11567.  
  11568.        2. Find out which kind of peripherals on these SMs are
  11569.           taking the errors.  Enter the following commands:
  11570.  
  11571.              OP:PERPH,SM=8,SUM=UNIT;
  11572.  
  11573.              OP:PERPH,SM=10,SUM=UNIT;
  11574.  
  11575.              OP:PERPH,SM=3,SUM=UNIT;
  11576.  
  11577.           Figure .AW G117/ is an example of the report from each SM.
  11578.  
  11579.           From this information, it is determined that the
  11580.           peripherals to be investigated are the DCLU, LU, and
  11581.           DLTU.
  11582.  
  11583.        3. For the 5E6 software release, set the message class to
  11584.           print for all peripheral units.  Enter the following
  11585.           command:
  11586.  
  11587.              CHG:LPS,MSGCLS=HW_MON,PRINT=ON,LOG=OFF;
  11588.  
  11589.           For 5E7 and later software releases, enter the following
  11590.           command:
  11591.  
  11592.              CHG:LPS,MSGCLS=PFR_MON,PRINT=ON,LOG=OFF;
  11593.  
  11594.        4. In order to see all peripheral error messages for the
  11595.           unit which are being investigated, use the following
  11596.           command for the SMs which were targeted in Step 1.
  11597.           (Remember:  The VERBOSE mode should not be set in more
  11598.           than 10 SMs, or this will cause the loss of ROP messages
  11599.           by increasing the number of messages going to the AM.)
  11600.  
  11601.              SET:PERPH,SM=8,VERBOSE;
  11602.  
  11603.              SET:PERPH,SM=10,VERBOSE;
  11604.  
  11605.              SET:PERPH,SM=3,VERBOSE;
  11606.  
  11607.           The VERBOSE mode also can be set with poke 412 on MCC
  11608.           Page 1800 (Inhibit and Recovery Control) causing display
  11609.           message PFR MSG VERBOSE to backlight.
  11610.  
  11611.        5. Inhibit brevity control in the SMs with the following
  11612.           command.  (Again, this should not be done for more than
  11613.           10 SMs, otherwise messages to the ROP could be lost.)
  11614.  
  11615.              INH:BREVC,SM=3;
  11616.  
  11617.              INH:BREVC,SM=8;
  11618.  
  11619.              INH:BREVC,SM=10;
  11620.  
  11621.           Poke 609 on MCC Page 1800 also can be used to inhibit
  11622.           the SM brevity control.
  11623.  
  11624.        6. Now, wait for the desired information to come out on the
  11625.           ROP.  Once the investigation is finished and problems
  11626.           are cleared, the control should be returned to their
  11627.           default state as follows:
  11628.  
  11629.             a. Allow brevity control:
  11630.  
  11631.                  o  ALW:BREVC,SM=3;
  11632.  
  11633.                  o  ALW:BREVC,SM=8;
  11634.  
  11635.                  o  ALW:BREVC,SM=10;
  11636.  
  11637.             b. Clear the verbose mode:
  11638.  
  11639.                  o  CLR:PERPH,SM=8,VERBOSE;
  11640.  
  11641.                  o  CLR:PERPH,SM=10,VERBOSE;
  11642.  
  11643.                  o  CLR:PERPH,SM=3,VERBOSE;
  11644.  
  11645.             c. Set the message classes back to their default
  11646.                logging state by use of the following command:
  11647.  
  11648.                  o  CHG:LPS,MSGCLS=ALL,FROM BKUP
  11649.  
  11650.             d. The error counts in all the SMs that are on a per-
  11651.                unit basis in the SM can be cleared using the
  11652.                following command, in order to see new patterns as
  11653.                they emerge.
  11654.  
  11655.                  o  OP:PERPH,SM=1&&16,CLR,SUM=UNIT;
  11656.  
  11657.      While the volume of teletypewriter (TTY) output messages
  11658.      generated from within the integrated services digital network
  11659.      (ISDN) peripherals is expected to be modest, the total
  11660.      equipage in a medium-to-large size 5ESS switch may be very
  11661.      large with a correspondingly high potential for a large
  11662.      quantity of output messages.  The possibility of generating
  11663.      such a high volume of messages makes it necessary to throttle
  11664.      port processor messages unless maintenance personnel
  11665.      specifically requests them.  Therefore, separate print
  11666.      controls are provided for each of the ISDN peripheral units.
  11667.  
  11668.      The various input messages for peripheral print control are
  11669.      listed as follows (in MML).  Refer to AT&T 235-600-700, Input
  11670.      Messages Manual, and AT&T 235-600-750, Output Messages
  11671.      Manual, for a complete explanation of these messages.
  11672.  
  11673.        o  CHG:PRNTMODE=a, SM=b, {PSUPH=b | PI | PP};
  11674.  
  11675.           This input command is used to change the print control
  11676.           status of the specified peripheral.  If the print mode
  11677.           is set to ``ON,'' output messages from the specified
  11678.           unit are logged in the AM as they occur.  If the print
  11679.           mode is set to ``OFF'' (the default), output messages
  11680.           are not sent to the AM for logging or printing.  When
  11681.           the print mode is off, output messages are temporarily
  11682.           logged within the unit itself and may be retrieved via
  11683.           the ``HISTORY'' option or the OP:HISTORY input message.
  11684.  
  11685.        o  OP:HISTORY, {PSUPH=a | CHNG=a | MCTSI=a,PI} [,PRNTMODE=a];
  11686.  
  11687.           When history is requested, the output messages logged in
  11688.           the specified unit are printed on the ROP.  This input
  11689.           command also provides the option of changing the print
  11690.           mode status (see the CHG:PRNTMODE command described
  11691.           previously).
  11692.  
  11693.        o  OP:POSTMORT, MCTSI=a,PP;
  11694.  
  11695.           This input command requests port processor postmortem
  11696.           reports to be printed on the ROP.  Postmortem reports
  11697.           consist of those output messages that were logged in the
  11698.           port processor at the time of the initialization.  Refer
  11699.           to the OP:POSTMORT and RLS:POSTMORT messages in the
  11700.           input message manual for the complete explanations.
  11701.  
  11702.        o  OP:STATUS, {PSUPH=b | CHNG=b | MCTSI=b,PI};
  11703.  
  11704.           This input command requests summary information for the
  11705.           specified unit.  The status information printed on the
  11706.           ROP includes print mode status, overload status, and
  11707.           initialization summary information.
  11708.  
  11709.        Note:   The descriptive text and detailed procedures
  11710.                within AT&T 235-105-210, Routine Operations and
  11711.                Maintenance Procedures, can be very helpful when
  11712.                maintenance personnel are concerned with the
  11713.                routine operations of the 5ESS switch.
  11714.  
  11715.      Routine tests are run by the terminal maintenance subsystem
  11716.      to assure trunk and line integrity.  Routine tests are run on
  11717.      circuits that are assumed to be in good operating condition.
  11718.      These tests can be implemented either automatically or
  11719.      manually.
  11720.  
  11721.      Flexible scheduling of automatic trunk testing is possible
  11722.      through automatic progression testing (APT).  In APT, a test
  11723.      history keeps track of information concerning the tests.
  11724.      This allows interruptions of the testing cycle when the
  11725.      trunks are needed for service.  When traffic subsides, the
  11726.      testing resumes where it left off.  Test results are analyzed
  11727.      and displayed locally at a remote testing location.
  11728.  
  11729.           Note:  The APT is disabled in a 5ESS switch for
  11730.                  AUTOPLEX System 1000.
  11731.  
  11732.      The ATTS is primarily used to automatically test trunks for a
  11733.      5ESS switch for AUTOPLEX System 1000.  (The ATTS is a secured
  11734.      feature that can be purchased independently for use in regular
  11735.      5ESS switch applicatioins.) The ATTS schedules routine testing
  11736.      on a periodic basis and is capable of supporting multiple,
  11737.      independent schedules of test sessions.  See Section .RM 3.5.1.6.2/
  11738.      for additional information on ATTS.
  11739.  
  11740.      Routine tests can be classified as operational or
  11741.      transmission and encompass the following objectives:
  11742.  
  11743.        a. Verify the operational characteristics of interface and
  11744.           carrier facilities and distant office equipment.
  11745.  
  11746.        b. Verify the end-to-end ability to detect and send
  11747.           signaling and supervision.
  11748.  
  11749.        c. Routinely exercise the interface circuits in a distant
  11750.           office.
  11751.  
  11752.        d. Verify the operational characteristics of digital
  11753.           carrier voice and data trunk facilities through the use
  11754.           of a digital-circuit loopback and transmit capability
  11755.           (loopback/108-type test line).
  11756.  
  11757.      One of several test actions can be selected for each trunk.
  11758.      The 5ESS switch supports incoming test calls for operational
  11759.      tests.  The automatic line insulation test (ALIT) is the
  11760.      operational test for lines.  The ALIT is an automatic test
  11761.      system that scans lines and identifies faults before they
  11762.      become service affecting.
  11763.  
  11764.      The 5ESS switch performs all the functions of the 105-type
  11765.      test line and responder.  Manual transmission tests utilize
  11766.      the AC and DC jacks and portable test equipment to accomplish
  11767.      transmission testing.  This testing is performed at the TLWS.
  11768.      Refer to Section .RM 2.7/ of this manual for more details
  11769.      concerning the different transmission tests that can be
  11770.      implemented via the TLWS.
  11771.      This backup is done any time changes to the office text or
  11772.      data are made permanent.  This includes software updates and
  11773.      data base recent changes.  The data base recent changes
  11774.      consist of office dependent data (ODD) and equipment
  11775.      configuration data (ECD).  It consists of saving the changes
  11776.      from memory to MHD 0 and 1.  When the memory changes have
  11777.      been made permanent, they are available on disk for automatic
  11778.      recovery situations which require booting.
  11779.      This backup is performed prior to making changes permanent to
  11780.      data, program, or other files in the UNIX RTR operating
  11781.      system root partitions (dev/root, /dev/db, /dev/etc, and
  11782.      /dev/boot).  These changes are the result of software updates
  11783.      or ECD recent changes.  The term primary partitions refers to
  11784.      the root partitions.  This backup activity depends on the
  11785.      frequency of changes made to the root partitions.  It is not
  11786.      necessary to perform this backup for every change made to the
  11787.      root partitions.  This backup consists of copying the
  11788.      partitions from the primary to backup partitions and is
  11789.      included in the full office backup procedures.  Files in
  11790.      these partitions are identified by pathnames that begin with
  11791.      something other than /no5text.
  11792.  
  11793.      Normally, system operation is performed from the files in the
  11794.      root partitions.  This is indicated by the emergency action
  11795.      interface page having item 31 (BACKUP-ROOT) cleared.
  11796.      Backup-root partitions are used only for recovery situations.
  11797.      This means that if backup-root is used to perform recovery
  11798.      operations, the required corrections should be made to the
  11799.      root partitions and control of the system must be returned to
  11800.      the root partitions.  No recent changes or software updates
  11801.      should ever be applied to the system while it is running on
  11802.      the backup-root partitions.
  11803.      Introduction:  Backup disks contain all software required to
  11804.      provide an operational 5ESS switch.  A backup disk may be
  11805.      saved external to the disk drives (shelf copy).  Shelf copies
  11806.      are made from each of the disk drives in the system on a
  11807.      scheduled basis.  These shelf copies are referred to as MHD 0
  11808.      and MHD 1 shelf copies.  Backups of MHD 0 or 1 are also
  11809.      referred to as primary/boot disk copies.  The certified disk
  11810.      is another type of shelf backup.  This is a primary disk
  11811.      which has recently been used to boot the AM in the root
  11812.      partitions and has, therefore, been proven to be valid.
  11813.  
  11814.      MHD 0/1 Shelf Disks:  Shelf disks are copies of the MHD 0 or
  11815.      MHD 1 disk drive contents.  The shelf disks should be labeled
  11816.      for identification and kept in a safe place for system
  11817.      recovery use in the event that data in both primary drives
  11818.      becomes mutilated.  Refer to the Memory Alteration Procedures
  11819.      (in AT&T 235-105-210, Routine Operations and Maintenance
  11820.      Procedures) for details on making shelf copies. Shelf copies
  11821.      of MHD 0/1 should not be made more frequently than once a
  11822.      week per drive.  The backup schedule should take into
  11823.      consideration the number of changes made to office data and
  11824.      programs since the last backup.
  11825.      When a disk pack is removed from MHD 0 or MHD 1 to make a
  11826.      shelf backup disk, it must be replaced with a disk pack
  11827.      currently used as a shelf copy.  The replacement disk pack
  11828.      should be the oldest shelf copy made from the other disk
  11829.      drive.  The backup disk packs should be alternated between
  11830.      disk drives to provide the disk pack rotation.  Currently,
  11831.      offices employing Century Data System disk drives cannot
  11832.      perform this shelf backup rotation procedure.  At least one
  11833.      shelf copy from each disk drive must be maintained at all
  11834.      times.  The sequence described here provides one shelf copy
  11835.      from one of the drives and two copies from the other drive.
  11836.      Each time a backup copy is made, it should be made from the
  11837.      disk drive which currently has only one shelf copy.
  11838.      The certified disk is a primary disk copy which has recently
  11839.      been used to boot the AM in the root configuration.  Once the
  11840.      system is stable after a UNIX RTR operating system level 3 or
  11841.      greater initialization, the disk used in the boot sequence is
  11842.      used as the latest certified disk.  The backup procedure for
  11843.      this disk is covered in the Memory Alteration Procedures
  11844.      section in AT&T 235-105-210, Routine Operations and
  11845.      Maintenance Procedures.
  11846.      The ODD backup to tape is a backup of the office data base
  11847.      and the AT&T 3B20D computer data base on one tape.  The ODD
  11848.      tape will contain the current working data base in the
  11849.      following partitions:
  11850.  
  11851.           /dev/db
  11852.           /dev/no5odd1 or /dev/no5odd2
  11853.           /dev/no5odd1 or /dev/no5odd2
  11854.  
  11855.      The set of data base partitions to be backed up depends on
  11856.      the contents of the /no5text/rcv/aimrc file.
  11857.      The scheduling of various backup levels is determined by
  11858.      local practices based on the following guidelines.
  11859.      Memory to primary disk backup should be scheduled based on
  11860.      recent change and software update activity.  Scheduled
  11861.      intervals for disk backup may vary; they can be performed as
  11862.      often as daily, or as infrequently as monthly.
  11863.      The UNIX RTR operating system root partitions backup should
  11864.      be based on root partition changes associated with the ECD
  11865.      and software update activity.  The primary partitions should
  11866.      be copied to the backup partitions before ECD and/or software
  11867.      updates are made permanent.  This backup activity is not
  11868.      required for individual changes but should be done for sets
  11869.      of changes.  If there is a number of software updates which
  11870.      affect the root partitions, the root partitions should be
  11871.      copied to backup-root and the software updates should be
  11872.      applied.  However, if all software update changes were made
  11873.      to files with pathnames beginning with /no5text, then this
  11874.      type of backup is not needed.  The no5text partition does not
  11875.      have a backup partition on the disk.
  11876.      Shelf copies of MHD 0/1 should not be made more frequently
  11877.      than weekly on a per-drive basis.  The schedule for making
  11878.      shelf copies should consider the frequency of changes made to
  11879.      the data base (ODD or ECD) and the number of software updates
  11880.      installed since the last backup.
  11881.      Whenever the AM requires booting, the disk pack used to
  11882.      perform the boot process should be made the latest certified
  11883.      disk.  This guarantees a bootable backup shelf copy.  The
  11884.      replacement disk pack should be the oldest shelf copy of a
  11885.      certified disk.
  11886.  
  11887.      The minimum number of shelf backup disk packs is four.  Three
  11888.      are required to rotate backup disks between disk drives for
  11889.      the detection of head alignment problems between the drives.
  11890.      One disk is required for the certified disk.  Additional
  11891.      shelf backup disk packs may be maintained, if desired (for
  11892.      example, it may be desired to maintain additional certified
  11893.      disks).
  11894.      The frequency of the ODD backup to tape will depend on how
  11895.      often an ODD backup (from main store to disk) is performed in
  11896.      the particular office.  The ODD backups should be performed
  11897.      on a regular basis.  The appropriate time to schedule an ODD
  11898.      disk image backup to tape is before an ODD backup.  This will
  11899.      allow the maximum soak period for the ODD disk image before
  11900.      it is written to tape.  Also, whenever the ECD has been
  11901.      altered, the ODD backup to tape should not be used.  The full
  11902.      office to tape backup should be used instead.  This is
  11903.      because the ODD backup to tape does not cover the ECD.  All
  11904.      ODD disk image backup tapes made between two full office to
  11905.      tape backups should be saved.  Then, when a new ODD backup
  11906.      tape is made after a full office backup, the oldest ODD disk
  11907.      image backup tape made since the previous office backup
  11908.      should be discarded first.  The following schedule for ODD
  11909.      backup to tape is recommended:
  11910.  
  11911.        a. If an ODD backup is performed daily, the ODD disk image
  11912.           backup should be done once a week.
  11913.  
  11914.        b. If an ODD backup is performed twice a week, the ODD disk
  11915.           image backup should be done once every 2 weeks.
  11916.  
  11917.        c. If an ODD backup is performed weekly, the ODD disk image
  11918.           backup should be done once a month.
  11919.  
  11920.      In any event, an ODD disk image backup should be done at
  11921.      least once a month and no more than once a week.  In addition
  11922.      to the ODD backup to tape, ODD recovery from tape procedures
  11923.      are provided in AT&T 235-105-210, Routine Operations and
  11924.      Maintenance Procedures, and AT&T 235-105-250, System
  11925.      Recovery.
  11926.      The full office backup to tape consists of all the text and
  11927.      data partitions required to recover an office to a call
  11928.      processing state.  Two tapes are required, one tape for the
  11929.      text and one for the data base data.
  11930.  
  11931.      The full office backup tapes should be made based on the
  11932.      following considerations:
  11933.  
  11934.        a. Office backup tapes should be made when the number of
  11935.           permanent software updates in the office reaches a point
  11936.           that makes it desirable to backup the software changes
  11937.           to tape.  The number of software updates is office
  11938.           dependent but should not be more than 25.
  11939.  
  11940.        b. Office backup tapes should be made when there is
  11941.           text/data base coupling that results from a recent
  11942.           change or software update change.  The coupling and the
  11943.           need to make an office backup should be specified in the
  11944.           software update documentation.
  11945.  
  11946.        c. Office backup tapes should be made whenever the office
  11947.           experiences a UNIX RTR operating system level 3 or
  11948.           higher initialization.  The backup should be done after
  11949.           the system stabilizes and the disks are duplexed.
  11950.  
  11951.        d. After a software release retrofit, a set of office
  11952.           backup tapes should be made of the new software release.
  11953.           Once the office is committed to the new software
  11954.           release, the old software release backup tapes should be
  11955.           purged from the office in approximately 2 weeks.  Also,
  11956.           the new software release tapes that were used to boot
  11957.           the office during the software release retrofit should
  11958.           be kept as certified tapes until they are no longer
  11959.           usable as backup tapes.
  11960.  
  11961.      The purpose of ODD backup is to provide a sound basis for
  11962.      recovery by allowing the system to recover quickly from a
  11963.      boot or pump.  The changes to the ODD may be introduced by
  11964.      regular recent change, customer-originated recent change
  11965.      (CORC), maintenance, and ODBE.
  11966.  
  11967.      Backup of the ODD makes the current memory image (that is,
  11968.      in-core contents) of the ODD permanent on disk.  The ODD in
  11969.      the AM and in all the SMs will be backed up during this
  11970.      operation.
  11971.      Origination for ODD backup is under local control.  Local
  11972.      control is required for the following reasons:
  11973.  
  11974.        a. The ODD backup is run ``on demand.''
  11975.  
  11976.        b. After the first initialization of the office, the
  11977.           dynamic head blocks stored in the ODD must be backed up.
  11978.  
  11979.      The frequency of ODD backup depends on the disk space
  11980.      allocated to log regular recent changes and CORCs, and the
  11981.      number of these changes in the system.  The percentage of
  11982.      disk log capacity may be obtained by using the OP:LOGSTAT
  11983.      message.  In addition to showing the percentage, the output
  11984.      message will also indicate the number of regular recent
  11985.      changes and CORCs in the disk log.
  11986.  
  11987.      It is recommended that the ODD be backed up weekly or
  11988.      whenever the disk log contains 80 percent of the changes that
  11989.      can be restored in 1 hour.  To avoid recent change
  11990.      performance degradation, the backup should be run in off-peak
  11991.      hours when system load and recent change input are minimal.
  11992.      When the disk log files reach 80 percent of the changes that
  11993.      can be restored in 1 hour, an alarmed output message notifies
  11994.      local maintenance personnel.
  11995.  
  11996.      When an ODD backup is in progress, CORCs are blocked, and the
  11997.      subscriber receives reorder tone.  Similarly, if an attempt
  11998.      to perform an ODD backup is initiated while a recent change
  11999.      is in progress or when the EXC:ODDRCVY=ALL; message is in
  12000.      progress, the backup request is denied.
  12001.      The ODD backup requires disk space for two copies of the
  12002.      entire ODD in addition to the official copy.  The first copy
  12003.      is used as a working copy for the file update during backup;
  12004.      while the other copy is considered a ``save'' copy.
  12005.      Errors may be introduced during an ODD backup operation.
  12006.      These errors may be due to bad or lost messages, buffer
  12007.      overwrites, etc.
  12008.  
  12009.      All processes used during an ODD backup are automatically
  12010.      released if a failure occurs.  If the backup fails, a manual
  12011.      restart of the ODD backup operation should correct the
  12012.      problem.  If not, a more serious system malfunction may be
  12013.      indicated, and technical assistance should be obtained from
  12014.      your AT&T Network Systems Regional Technical Assistance
  12015.      Center (RTAC).
  12016.  
  12017.      The ODD backup does not interface directly with any of the
  12018.      levels of software recovery.  If a processor or the system
  12019.      has an initialization during an ODD backup, the ODD backup is
  12020.      normally aborted with no damage done to the official ODD
  12021.      files.  The ODD backup can be restarted at another time.
  12022.      After the initialization, a recent change recovery must be
  12023.      performed to reinstate the lost recent changes and CORCs.
  12024.      A stable or transient clear backs out all recent changes and
  12025.      CORCs entered since the last ODD backup.  This is because
  12026.      system initialization restores the memory version of the ODD
  12027.      with the disk version created by the most recent ODD backup.
  12028.      The ODD recovery consists of reapplying the backed-out recent
  12029.      changes and CORCs.  Records of the recent changes and CORCs
  12030.      are logged in disk files during the updating process.  The
  12031.      ODD recovery provides all features needed by maintenance
  12032.      personnel to recover the ODD.
  12033.  
  12034.      The EXC:ODDRCVY input message is usually generated
  12035.      automatically after a system initialization is completed.
  12036.      The output message generated is prefixed with an ``A'' to
  12037.      indicate that the ODD recovery was automatically started.
  12038.  
  12039.      Manual recovery is needed after all craft-initiated system
  12040.      initializations.  Manual recovery is also needed after
  12041.      automatic initializations when the system integrity monitor
  12042.      determines that the ODD recovery may be faulty.  When manual
  12043.      intervention is needed, the EXC ODDRCVY NOT STARTED alarm
  12044.      message is dumped to indicate that the automatic recovery was
  12045.      not started and that a manual ODD recovery is needed.  All
  12046.      recent change activity is blocked until the command has been
  12047.      completed.
  12048.  
  12049.      If a manual recovery is needed and the OP:LOGSTAT message is
  12050.      run, the OP LOGSTAT output message displays a reminder that
  12051.      the ODD recovery has not been performed since the system
  12052.      initialization occurred.
  12053.      Semiconductor devices are constructed to withstand mechanical
  12054.      shocks and drops of a limited nature.  However, they are not
  12055.      indestructible and excessive shocks may shorten their life
  12056.      expectancy and/or change their electrical characteristics.
  12057.  
  12058.        o  The integrated circuit (IC) packs and their film
  12059.           circuits are usually more susceptible to mechanical
  12060.           shock than conventional circuit packs due to their
  12061.           multiplicity of components and construction.
  12062.  
  12063.        o  Damage may result from dirt and other contaminants that
  12064.           wear down the gold contacts.  Once the gold plating has
  12065.           been worn off or scratched, an oxidized film may form on
  12066.           the exposed copper.  This film may cause electrical
  12067.           noise in the circuit and, if undisturbed for a long
  12068.           time, could open the circuit.
  12069.  
  12070.        o  Semiconductor devices and circuit packs in general are
  12071.           sensitive to static charges.  Circuit pack IC damage can
  12072.           be attributed to a discharge of static electricity.
  12073.  
  12074.        o  For a person to feel the discharge of static
  12075.           electricity, a minimum voltage level of 1,500 to 3,500
  12076.           volts must exist.  A person walking across a floor can
  12077.           generate electrostatic voltages in excess of 12,000
  12078.           volts.
  12079.  
  12080.        o  Tests have shown that ICs can be damaged by discharges
  12081.           of 100 to 200 volts.
  12082.  
  12083.        o  Since electrostatic discharges contain little or no
  12084.           current, there is no personal safety hazard.
  12085.  
  12086.        o  In addition to electrostatic discharge resulting from an
  12087.           ungrounded person touching a circuit pack, static
  12088.           charges may result from other sources.  If a piece of
  12089.           plastic is placed near one end of a circuit pack lying
  12090.           on an insulated table top, it can direct its charge into
  12091.           the circuit pack.
  12092.  
  12093.        o  Identifying damage due to electrostatic discharge can be
  12094.           difficult, as in many cases physical damage cannot be
  12095.           seen.  A circuit pack or semiconductor device which has
  12096.           been exposed to an electrostatic discharge may:
  12097.  
  12098.             a. Not be affected, that is, work perfectly with
  12099.                normal life expectancy
  12100.  
  12101.             b. Function normally, but with reduced life expectancy
  12102.  
  12103.             c. Function erratically at times
  12104.  
  12105.             d. Stop functioning altogether.
  12106.  
  12107.      Circuit packs are shipped from the factory in corrugated
  12108.      containers which are specially designed to prevent static
  12109.      buildup. Most 5ESS switch circuit packs are shipped in pink
  12110.      antistatic bags. Warning labels are placed on bags and
  12111.      cartons of static sensitive devices.
  12112.      Circuit packs shall be stored in their original factory
  12113.      shipping container. Do not break the seal on this container
  12114.      until ready to use the circuit pack.
  12115.      When returning circuit packs to AT&T locations, ship the
  12116.      packs in the shipping materials in which they were originally
  12117.      packed. The packaging material of new packs received may be
  12118.      used to return the old packs. To facilitate quick repair of
  12119.      defective circuit packs, firmly string tie a completed
  12120.      information tag to the hole above the faceplate of the pack.
  12121.      Circuit packs are shipped with a blank information tag.
  12122.      Circuit pack information tags can be ordered from:
  12123.  
  12124.         AT&T Consumer Products
  12125.         Installation Stock-keeping
  12126.         P.O. Box 265
  12127.         West Chicago, Il 60185
  12128.  
  12129.      Defective circuit pack information tags must be completed and
  12130.      string tied to the circuit pack. Packing should take place at
  12131.      a static-free work station. Place the circuit pack in a pink
  12132.      antistatic bag or carton before placing in a regular box.
  12133.      A properly grounded antistatic wrist strap must be worn when
  12134.      handling any circuit pack. The following general guidelines
  12135.      should be followed when handling circuit packs:
  12136.  
  12137.        o  The power should be turned off before inserting or
  12138.           removing a plug-in circuit pack, unless specified by
  12139.           test requirements.
  12140.  
  12141.        o  Carry the pack (in packing materials) to replacement
  12142.           site before removing it from packaging. Do not remove
  12143.           the pack from the box and walk with it.
  12144.  
  12145.        o  Avoid unnecessary removal of circuit packs.
  12146.  
  12147.        o  Before replacing a circuit pack, check the
  12148.           identification code to ensure the proper pack is being
  12149.           used.
  12150.  
  12151.      Grounded antistatic wrist straps must be worn for all circuit
  12152.      pack handling. The alligator clip connector of the wrist
  12153.      strap must be connected to a bare metal frame ground. The
  12154.      wrist strap must contact the skin and is not to be worn over
  12155.      clothing. If a static sensitive pack has already been found
  12156.      faulty, do not ignore requirements for handling static
  12157.      sensitive packs.  Continued mishandling may create other,
  12158.      more serious, problems with the pack. The following
  12159.      guidelines should be followed to protect circuit packs from
  12160.      electrostatic discharge damage:
  12161.  
  12162.        o  A grounded person must never hand an unprotected circuit
  12163.           pack to an ungrounded second person. A static discharge
  12164.           from the ungrounded person through the circuit pack to
  12165.           the grounded person could cause an electrostatic
  12166.           discharge failure. All persons and equipment at a work
  12167.           location must be at the same common ground potential to
  12168.           be static safe.
  12169.  
  12170.        o  Do not rub or wipe circuit packs containing ICs.
  12171.  
  12172.        o  Work areas must be kept clear of common plastics,
  12173.           because they are a major source of static electricity.
  12174.           When handled, these plastics produce a static charge
  12175.           that will not readily dissipate when grounded. These
  12176.           common plastics must not make direct contact with ICs or
  12177.           circuit packs. Common plastic materials in this
  12178.           classification include polystyrene (styrofoam) packing
  12179.           containers, clear plastic bags, plastic drinking cups,
  12180.           food wrappers, notebooks, and nonconductive plastic
  12181.           solder suckers. The plastic insulation on small hand
  12182.           tools does not represent a static hazard.
  12183.  
  12184.        o  Put circuit pack into antistatic bag or carton
  12185.           immediately upon removing it from a frame.
  12186.  
  12187.        o  Keep adhesive tape (scotch, masking, etc.) away from
  12188.           sensitive devices.
  12189.  
  12190.        o  Do not wax the equipment aisles in the central office.
  12191.  
  12192.        o  Maintain relative humidity above the 20 percent level.
  12193.  
  12194.        o  When soldering static-sensitive semiconductor devices,
  12195.           the soldering iron must be grounded to the work table
  12196.           which must also be earth grounded. Individuals should
  12197.           also wear an antistatic wrist strap so that all items
  12198.           contacted are at the same potential.
  12199.  
  12200.        o  Verify that the resistance between the wrist strap and
  12201.           its connector plug is 1 megohm +-10 percent at least
  12202.           once every week of use.
  12203.  
  12204.        o  Make sure that both male and female connectors are
  12205.           clean.
  12206.  
  12207.        o  Make sure the circuit pack is aligned with the guide.
  12208.  
  12209.        o  Never force the circuit pack.
  12210.  
  12211.        o  If unusual resistance is felt, determine and correct the
  12212.           cause before inserting the pack.
  12213.  
  12214.        o  Avoid letting any components of a circuit pack scrape
  12215.           the adjacent packs.
  12216.  
  12217.      The following documents can be ordered from the Customer
  12218.      Information Center through your document coordinator by
  12219.      document number.
  12220.  
  12221.        o  AT&T 802-001-180:  Protective Grounding Systems --
  12222.           General Grounding Requirements for Common Systems in
  12223.           Central Offices, Radio Stations, and Other Structures
  12224.  
  12225.        o  AT&T 802-001-196:  Protective Grounding Systems --
  12226.           General Grounding Requirement for Data Processing
  12227.           Computer Installation
  12228.  
  12229.      Achieving a high level of hardware reliability in the 5ESS
  12230.      switch requires that each office maintain a stock of spare
  12231.      circuit packs.  Circuit packs are thoroughly tested by AT&T
  12232.      prior to shipment and therefore do not require site testing.
  12233.  
  12234.      Observe the following guidelines for maintaining a stock of
  12235.      spare circuit packs:
  12236.  
  12237.        o  Ensure that instructions for the proper handling and
  12238.           storing of circuit packs are adhered to.  (These
  12239.           instructions are described in Section .RM 3.24/ of this
  12240.           document.)
  12241.  
  12242.        o  Establish a circuit pack inventory log (Figure .AW G118/) to
  12243.           track all circuit packs including those used for
  12244.           troubleshooting.
  12245.      A Repair Service and Return (RS&R) is a maintenance support
  12246.      service which provides repair services for all 5ESS switch
  12247.      equipment owned by the customer.  The 5ESS switch repair
  12248.      procedures are outlined as follows.  Please note that the
  12249.      list of service centers and corresponding procedures for
  12250.      readily returnable material and nonreadily returnable
  12251.      material are independent of each other.  The following
  12252.      subparagraphs contain the return procedures for readily
  12253.      returnable and nonreadily returnable materials, respectively.
  12254.        1. The 5ESS switch readily returnable material includes
  12255.           circuit packs and plug-ins located in the SM, the CM,
  12256.           and the processor control cabinets (PCC) of the AM.
  12257.  
  12258.        2. The Master Item File and/or Regional Control File
  12259.           provide repair locations for 5ESS switch readily
  12260.           returnable material.  Readily returnable material should
  12261.           be shipped directly to the specified repair location to
  12262.           receive the optimal replacement interval.  Both the
  12263.           Master Item File and the Regional Control File are
  12264.           available from the nearest service center, listed in
  12265.           Table .AW TAD/.
  12266.  
  12267.        3. The RS&R repair interval is 14 days from receipt of
  12268.           defective material to shipment of repaired material.
  12269.  
  12270.        4. All defective material submitted for repair should be
  12271.           shipped with a completed RS&R form and a completed
  12272.           ``5ESS Switch Returned Circuit Pack Tag.''  The RS&R
  12273.           forms are typically customer provided.  AT&T RS&R forms
  12274.           can be obtained from the Customer Information Center,
  12275.           SD-44-326.
  12276.  
  12277.           Effective with the 5E9(1) software release, the
  12278.           Automated Circuit Pack Return Tag Tool can be used to
  12279.           generate the Returned Circuit Pack Tag.  Refer to
  12280.           Section .RM 3.16/ of this document for additional information
  12281.           about this tool.  For detailed procedures on its use,
  12282.           refer to AT&T 235-105-220, Corrective Maintenance
  12283.           Procedures.
  12284.  
  12285.        5. Customers will be notified by mail in cases where
  12286.           material is unrepairable or is uneconomical to repair.
  12287.           Any material disposal occurs as specified by the
  12288.           customer.  If defective material is under warranty,
  12289.           unrepairable material will automatically be replaced.
  12290.  
  12291.        6. Equivalent replacements will only be shipped to
  12292.           customers if the availability of repair parts is
  12293.           expected to exceed the 14-day interval.
  12294.  
  12295.        7. All repaired material receives a warranty equal to the
  12296.           remainder of the 2-year new equipment warranty or 6
  12297.           months, whichever is longer.
  12298.  
  12299.        8. Repair during the warranty period is provided at no
  12300.           charge to the customer.  Current post warranty repair
  12301.           prices for readily returnable material can be obtained
  12302.           from your AT&T Network Systems Representative upon
  12303.           request.
  12304.  
  12305.        1. The 5ESS switch nonreadily returnable material consists
  12306.           of all equipment (including pluggable packs) located in
  12307.           the tape cabinet and the disk cabinets of the AM,
  12308.           terminals, printers, cable rack, and office framework.
  12309.  
  12310.        2. Repair of nonreadily returnable material is performed by
  12311.           Service Support Center (SSC) personnel during normal
  12312.           business hours, Monday through Friday, 8:00 a.m. to 4:00
  12313.           p.m.
  12314.  
  12315.        3. Emergency SSC service outside normal business hours,
  12316.           Monday through Friday, 8:00 a.m. to 4:00 p.m., is
  12317.           billable to the customer unless a maintenance contract
  12318.           applies.  Emergency service is billable at a minimum of
  12319.           4 hours labor.  Maintenance contracts are available from
  12320.           AT&T - Network Systems SSC for the entire office or
  12321.           specific units as specified.  All SSC servicing of post
  12322.           warranty equipment is billable as incurred unless
  12323.           covered by a maintenance contract.
  12324.  
  12325.        4. Table .AW TAE/ provides a list of designated SSCs.  The
  12326.           nearest SSC should always be contacted as repair
  12327.           assistance is needed.
  12328.  
  12329.        5. Repair resolution of nonreadily returnable material is
  12330.           customized per occurrence as the resolution could take
  12331.           several forms, such as a phone call
  12332.           diagnosis/resolution, AT&T personnel on site for repair,
  12333.           or submission of unit or portion of equipment to a
  12334.           specified AT&T location for repair.
  12335.  
  12336.        6. If resolution requires shipment of any material to AT&T
  12337.           for repair as determined by AT&T personnel, existing
  12338.           RS&R routines should be utilized.  The normal SSC repair
  12339.           interval is 28 days upon receipt of defective material
  12340.           to shipment of repaired material or equivalent
  12341.           replacement by the SSC.
  12342.  
  12343.        7. All repaired products receive a warranty equal to the
  12344.           remainder of the 2-year new equipment warranty or 6
  12345.           months, whichever is longer.
  12346.  
  12347.      Figure .AW G119/ summarizes maintenance support services available
  12348.      from AT&T - Network Systems for the 5ESS switch.
  12349.  
  12350.      Specific information regarding the Spares Exchange Service
  12351.      (SES)-5/SES-5 PLUS services is provided in the following
  12352.      subsection (Spares Exchange Service For 5ESS Switch
  12353.      Equipment).  Sparing recommendations for 5ESS switch
  12354.      equipment is provided in ED-5D133-01.  This document can be
  12355.      obtained from the Customer Information Center in
  12356.      Indianapolis, Indiana.
  12357.  
  12358.      For additional information or technical assistance, please
  12359.      contact your AT&T Network Systems Regional Technical
  12360.      Assistance Center or the AT&T Account Executive serving your
  12361.      company.
  12362.  
  12363.      The SES-5 and SES-5 PLUS services are additional service
  12364.      offerings intended to be maintenance support services.  Their
  12365.      primary purpose is to meet a customer's need for immediate
  12366.      replacement material while minimizing total inventory.  They
  12367.      are available to domestic customers with 5ESS switches that
  12368.      are in service or turned over to the customer.
  12369.  
  12370.      Generally, SES-5 and SES-5 PLUS can exchange all AT&T
  12371.      manufactured spare material normally required to support a
  12372.      5ESS switch and the embedded AT&T 3B20D Computer.  All
  12373.      material is new or can be reconditioned/refurbished to new to
  12374.      meet AT&T Network Systems high-quality standards.  The spare
  12375.      material covered is considered to be ``readily returnable''
  12376.      material (for example, circuit packs and plug-ins; not disk
  12377.      drives).
  12378.  
  12379.      The SES-5 PLUS service does not replace the SES-5 service.
  12380.      The SES-5 PLUS offers the customer a fixed annual
  12381.      subscription fee for easier billing administration during
  12382.      both the warranty and the post-warranty period.  The SES-5
  12383.      PLUS service is offered at a yearly subscription price based
  12384.      on the number of switching modules deployed.  The host SM and
  12385.      the RSM subscription fees are identical. In order to qualify
  12386.      for SES-5 PLUS service, the customer must agree to have all
  12387.      SMs under contract.
  12388.  
  12389.      The SES-5 and SES-5 PLUS services are intended to be
  12390.      maintenance support services.  They are not intended to be
  12391.      the vehicle for obtaining large quantities of materials
  12392.      associated with establishment of central stocks.  Orders to
  12393.      establish central stocks should be entered under normal
  12394.      ordering routines.
  12395.      To utilize the services, customers must obtain account
  12396.      numbers.  It is recommended that the customer obtain one
  12397.      account number per 5ESS switch location.  To obtain an
  12398.      account number, the regional sales offices for the customer's
  12399.      area can help them complete an Account Requisition Form.  The
  12400.      purpose of this process is to establish a customer's account
  12401.      against which he may issue orders for replacement parts.
  12402.  
  12403.      The primary information requested is as follows:
  12404.  
  12405.        o  Company name, office name, and address
  12406.  
  12407.        o  Authorized ``Ship to'' address (can be restricted to one
  12408.           location or multiple locations)
  12409.  
  12410.        o  A customer order number
  12411.  
  12412.        o  Customer accounting data
  12413.  
  12414.        o  Customer approval.
  12415.  
  12416.      The local sales office writes the customer and confirms
  12417.      establishment of the account number.  This letter provides
  12418.      basic information on the service and advises the customer
  12419.      that since the account number is used for ordering purposes,
  12420.      it should only be provided to those who are authorized to use
  12421.      it.
  12422.      To obtain an exchange under either SES-5 or SES-5 PLUS, call
  12423.      the toll-free number, 1-800-325-9890.
  12424.  
  12425.      Upon receipt of a call, personnel confirms the customer's
  12426.      eligibility to use the service by requesting their account
  12427.      number.
  12428.  
  12429.      Customers are requested to provide the following information
  12430.      when calling in the order:
  12431.  
  12432.        o  Account number
  12433.  
  12434.        o  Office name and ``Ship to'' address
  12435.  
  12436.        o  Item description and quantity
  12437.  
  12438.        o  Required ``on job'' date
  12439.  
  12440.        o  CLEI code (Obtained for part to be exchanged)
  12441.  
  12442.        o  Shipping instructions
  12443.  
  12444.        o  Caller name and number.
  12445.  
  12446.      On emergency orders, customers are provided appropriate
  12447.      shipping information by the transportation organization
  12448.      shipping the material.
  12449.      The delivery of replacement circuit packs is controlled by
  12450.      the customer.  Accordingly, it is the responsibility of the
  12451.      calling party to specify the date by which the replacement
  12452.      pack must be delivered.  It is expected that emergency
  12453.      deliveries are requested only at such times as the urgency of
  12454.      the situation dictates, such as when no replacement on site
  12455.      is available.
  12456.      The following list contains the different types of delivery
  12457.      intervals available for circuit packs or other plug-in units.
  12458.      Use the number 800-325-9890 to find out what the charge is
  12459.      for each of these delivery intervals.
  12460.  
  12461.        o  SES-5:
  12462.  
  12463.             a. Normal service (2- to 7-day service)
  12464.  
  12465.             b. Emergency service (24-hour service)
  12466.  
  12467.             c. Critical service (less than 24-hour service).
  12468.  
  12469.        o  SES-5 PLUS: A yearly subscription fee is charged per SM
  12470.           billed monthly.
  12471.  
  12472.      The following items apply to the charges for the replacement
  12473.      of plug-ins under both SES-5 and SES-5 PLUS services:
  12474.  
  12475.        o  Under warranty material exchanged not abused - No charge
  12476.  
  12477.        o  Out of warranty material exchanged not abused and
  12478.           repairable/updatable - Call 800-325-9890 for price per
  12479.           plug-in unit
  12480.  
  12481.        o  In or out of warranty material exchanged abused - Stock
  12482.           order price (800-325-9890)
  12483.  
  12484.        o  Material not exchanged within 30 days - Stock order
  12485.           price (800-325-9890).
  12486.  
  12487.      The customer shall return the defective material to Goddard,
  12488.      Kansas, within thirty (30) days of receipt of the
  12489.      replacement, along with a ``Returned Material
  12490.      Authorization.''  The returned package postmark is used to
  12491.      verify the timeliness of the return.
  12492.  
  12493.      The Returned Material Authorization has been prepopulated
  12494.      with all information on file.  The customer must complete
  12495.      only the shaded portion of the form which requests the
  12496.      following:
  12497.  
  12498.        o  Quantity of parts being returned
  12499.  
  12500.        o  Customer signature
  12501.  
  12502.        o  Date
  12503.  
  12504.        o  How defective part was shipped
  12505.  
  12506.        o  Product number (CLEI code)
  12507.  
  12508.        o  Weight and number of cartons shipped.
  12509.  
  12510.      AT&T replacement material is shipped in reusable cartons.  It
  12511.      is requested that customers use these cartons to return the
  12512.      defective units.  When these cartons are not used, it is the
  12513.      responsibility of the customers to use packaging materials
  12514.      that adequately protect the equipment.  The customer is also
  12515.      supplied with a preprinted return label which facilitates the
  12516.      return procedure.
  12517.  
  12518.      All SES-5 return material should be mailed to this address
  12519.      for proper billing and crediting:
  12520.  
  12521.            AT&T Technologies
  12522.            SES-5/Dock 44
  12523.            21999 W. Highway 54
  12524.            Goddard, Kansas 67052
  12525.  
  12526.      The individual General Sales Agreements cover the
  12527.      specifics of each customer's warranty; however, the
  12528.      following general guidelines are represented.
  12529.  
  12530.        o  During warranty periods, the replacement material
  12531.           carries a warranty equal to the remainder of the
  12532.           warranty period applicable to the material per
  12533.           contract with AT&T, or 6-months, whichever is
  12534.           longer.
  12535.  
  12536.        o  During post warranty periods, the replacement
  12537.           material carries a 6-month warranty if the
  12538.           customer pays the replacement price for AT&T
  12539.           manufactured material.  If, however, the customer
  12540.           purchases material at the new stock order price
  12541.           through SES-5, the material carries the new
  12542.           product warranty.
  12543.  
  12544.      An audit is a program that verifies software memory for
  12545.      consistency of data.  The audit program checks the data base
  12546.      for lost hardware data and broken links between data
  12547.      structures.  In other words, audits are used to detect and
  12548.      recover software data errors before the switch's performance
  12549.      is affected.
  12550.  
  12551.      Application audits are administered by the audits subsystem.
  12552.      System audits are administered by the dmert subsystem.  (See
  12553.      AT&T 235-600-400, Audits Manual, for a description of this
  12554.      subsystem.)
  12555.  
  12556.      When an audit finds an error in the data base, it immediately
  12557.      begins to correct the software data error.  If the audit
  12558.      cannot fix the problem, it is because the error is extensive
  12559.      and higher level audits are necessary, or because the data
  12560.      has an inconsistency that must be repaired manually via
  12561.      recent change (RC) or the office data base editor (ODBE).
  12562.      The use of ODBE is explained in Section .RM 3.13/.
  12563.  
  12564.        Note:   The RC is the preferred method.
  12565.  
  12566.      Routine audits are scheduled to run automatically in a
  12567.      continuous repetitive pattern.  Scheduled audits run in a
  12568.      continuous repetitive pattern.  Also, an audit can be run
  12569.      manually by entering an input message (except in the PH or
  12570.      PI) or as a result of defensive check failures (see asserts
  12571.      section that follows).
  12572.  
  12573.      Audits are run at a low priority to minimize any interference
  12574.      with operational functions vital to call processing.
  12575.        Note:   This section is for general information only,
  12576.                refer to AT&T 235-600-400, Audits Manual, for
  12577.                the audits applicable to the 5ESS switch.
  12578.  
  12579.      An audit that runs successfully and does not find any problem
  12580.      will not cause a printout.  Only those audits that fail will
  12581.      cause a printout.  Figure .AW G120/ is an example of a typical UNIX
  12582.      RTR operating system audit failure.
  12583.  
  12584.      All audit failure printouts contain the letters AUD as
  12585.      illustrated in Figure .AW G120/.
  12586.      Audit failures are normally logged in the AUDLOG and DAYLOG
  12587.      log files.
  12588.  
  12589.        o  AUDLOG: The AUDLOG log file contains the system audit
  12590.           failures that are run under the UNIX RTR operating
  12591.           system environment.  The user can dump the AUDLOG log
  12592.           file by entering the OP:LOG:AUDLOG input message (refer
  12593.           to AT&T 235-600-700, Input Messages Manual, for
  12594.           details).  Only UNIX RTR operating system audit failures
  12595.           are logged in the AUDLOG log file.
  12596.  
  12597.        o  DAYLOG: The DAYLOG log file contains the audits (for
  12598.           example, application audits) that run under the
  12599.           operating system for distributed switching (OSDS)
  12600.           environment.  Audits logged in the DAYLOG log file are
  12601.           of the message class LAUDIT. The user must specify
  12602.           message class AUDTFST to retrieve the audits, because
  12603.           DAYLOG contains other message classes.  Use the
  12604.           OP:LOG:LG=DAYLOG input message to dump the audits.
  12605.           (Refer to AT&T 235-600-700, Input Messages Manual, for
  12606.           details.)
  12607.  
  12608.      The term environment means which processor and which
  12609.      operating system within the processor caused the audit
  12610.      failure to print.  The audit environments are as follows:
  12611.  
  12612.        o  AM: UNIX RTR operating system
  12613.  
  12614.        o  AM: OSDS-operating kernel process (OKP)
  12615.  
  12616.        o  AM: OSDS-switching module kernel process (SMKP)
  12617.  
  12618.        o  SM: OSDS
  12619.  
  12620.        o  CMP: OSDS
  12621.  
  12622.        o  PH: OSDS
  12623.  
  12624.        o  PI: OSDS
  12625.  
  12626.      The UNIX RTR operating system audits are also known as system
  12627.      audits.  These audits run under control of the system
  12628.      integrity monitor (SIM).  The SIM is responsible for the
  12629.      integrity of the software that controls the AM hardware.  The
  12630.      SIM schedules and dispatches audits in the UNIX RTR operating
  12631.      system environment.
  12632.      Audits that run under control of OSDS are called application
  12633.      audits.  In this case, an application means that it is not
  12634.      part of the UNIX RTR operating system.  Application software
  12635.      makes the system implement jobs it was intended to perform.
  12636.      Operating system software provides the environment where the
  12637.      application software runs.  The OSDS software is part of the
  12638.      5ESS switch application software.
  12639.  
  12640.      All OSDS audits, in the AM, run under two environments:
  12641.  
  12642.        o  OKP: Administers the call processing operations
  12643.  
  12644.        o  SMKP: Administers the switch maintenance functions.
  12645.  
  12646.      Audits that occur in the SMs run under control of OSDS-
  12647.      switching module (OSDS-M).  The OSDS-M administers call
  12648.      processing and maintenance functions in the SMs.  These
  12649.      audits identify the SM number where audit failures occurred.
  12650.      Audits that occur in the primary or mate CMP run under the
  12651.      control of OSDS.  The OSDS administers call processing and
  12652.      maintenance functions on the CMP.  The audits identify the
  12653.      CMP (primary or mate) where audit failures occurred.
  12654.      Audits that occur in the PH/PIs run under the control of
  12655.      OSDS-switching module (OSDS-M).  The OSDS-M administers call
  12656.      processing and maintenance functions in the PH/PIs.  These
  12657.      audits identify the PH/PI number where audit failures
  12658.      occurred.
  12659.        Note:   AT&T 235-600-400, Audits Manual, identifies the
  12660.                action for audits requiring manual action.
  12661.  
  12662.      The OSDS application audits have an identifier that indicates
  12663.      manual action is required.  A manual action required audit is
  12664.      identified by the letter ``A''.  Figure .AW G121/ is an example of
  12665.      an audit requiring manual action.
  12666.  
  12667.      An audit with the letter ``A'' is not usually self-
  12668.      correcting.  Manual action must be made to the office data
  12669.      base.
  12670.  
  12671.      Whenever a manual action audit appears, make a note and save
  12672.      the printout for analysis.  If this problem is not resolved
  12673.      by local maintenance personnel, escalate to the technical
  12674.      assistance organization.
  12675.      Audits that do not have the letter ``A'' at the left side of
  12676.      the printout are considered to be nonmanual action audits.
  12677.  
  12678.      When nonmanual action audits occur, the maintenance personnel
  12679.      should be concerned with the quantity of audits dumped.  One
  12680.      or two failures of the same audit on an infrequent basis
  12681.      should not require any special attention by the maintenance
  12682.      personnel.  However, when the same audit fails continuously,
  12683.      special attention is required.
  12684.  
  12685.      If the audit is failing continuously, determine the location
  12686.      and source of the audit.  If a single SM is printing streams
  12687.      of audit failures, a problem may exist in the office data
  12688.      base or in the hardware (of the specific SM).  Figure .AW G122/ is
  12689.      an example of a nonmanual action audit.
  12690.  
  12691.      Asserts, also called defensive checks, are small segments of
  12692.      code within programs or processes that check the validity of
  12693.      data during system operation.  Each time a program reaches a
  12694.      defensive check, a test is made to determine if the assertion
  12695.      is true.  If it is true (for example, an index is within its
  12696.      specified range), no action is taken and the program
  12697.      continues. If the assertion is false (for example, a resource
  12698.      in one data block is marked as ``idle'' while the same
  12699.      resource in another data block is marked as ``in use''), an
  12700.      assert failure exists.  The program calls the assert handler
  12701.      to report the failure and the assert handler then initiates
  12702.      the appropriate action.
  12703.  
  12704.      Asserts perform various kinds of checks, including:
  12705.  
  12706.        o  Range checks on pointers, global data, and function
  12707.           arguments to ensure that reads and writes occur within
  12708.           restricted ranges.
  12709.  
  12710.        o  Redundancy checks made on duplicate copies of data
  12711.           stored at different locations to detect memory
  12712.           mutilation.
  12713.  
  12714.        o  Point-to/point-back linkage checks to prevent network
  12715.           data structure corruption.
  12716.  
  12717.        o  Consistency checks between logically related blocks of
  12718.           data.
  12719.  
  12720.        o  Message acknowledgment checks to ensure that static and
  12721.           dynamic data agree.
  12722.  
  12723.        o  Return code checks to detect bad return values from
  12724.           function calls.
  12725.  
  12726.      The assert handler cannot correct the error directly.  After
  12727.      an error is discovered and reported, the assert may trigger
  12728.      an audit or other corrective action via the assert handler
  12729.      (DCF asserts), or it may print a message to the ROP
  12730.      requesting repairs be made to the switch ODD (manual action
  12731.      assert).
  12732.      The assert handler is the software that is called when a
  12733.      defensive check fails.  The assert handler is responsible for
  12734.      the reporting and the recovery of an assert.  When an
  12735.      assertion is evaluated as false, an assert macro calls the
  12736.      assert handler to process the assert failure.  The assert
  12737.      handler dumps related data and schedules the necessary
  12738.      recovery actions by doing one or more of the following:
  12739.  
  12740.        o  Dump data relevant to the error.  This includes
  12741.           process-related data and data specified by the assert
  12742.           macro, including stack traces and stack frames (see AT&T
  12743.           235-600-510, Software Analysis Guide, for message
  12744.           analysis information).
  12745.  
  12746.        o  Invoke audits
  12747.  
  12748.        o  Initiate single-process purges
  12749.  
  12750.        o  Initiate selective initialization
  12751.  
  12752.        o  Initiate a call for manual action
  12753.  
  12754.        o  Escalate/de-escalate the requested recovery action.
  12755.  
  12756.      This type of assert points to a problem that requires manual
  12757.      action.  The switch does not correct the problem that caused
  12758.      this assert.  In the illustration shown in Figure .AW G123/, the
  12759.      letter ``A'' located at the left of the second line of the
  12760.      printout indicates manual action is required.
  12761.  
  12762.      AT&T 235-600-500, Asserts Manual, identifies the asserts
  12763.      requiring manual action and details the steps to be taken to
  12764.      correct the problem.
  12765.      Both audits and asserts operate in the same data base and
  12766.      perform dynamic verification of the data (that is, data is
  12767.      checked for validity as it is used by the system).  However,
  12768.      audits and asserts are different, and the following list
  12769.      indicates the differences between audits and asserts:
  12770.  
  12771.        o  Audits are external programs that operate on other
  12772.           programs and data.
  12773.  
  12774.        o  Asserts are small bits of software code that are inside
  12775.           the program and operate on programs and data in which
  12776.           they reside.
  12777.  
  12778.      Audits detect errors and recover lost resources; asserts
  12779.      detect errors but cannot recover lost resources.  Asserts
  12780.      perform a passive or defensive check for errors or problems.
  12781.      An assert failure such as invoking an audit can trigger a
  12782.      fault-correction procedure separate from the assert itself.
  12783.      The RTA DCF assert failure does not fit the pattern of most
  12784.      asserts.  This assert does not have a 5-digit failure number
  12785.      and does not appear in the assert message summary.  It is
  12786.      logged in the DAYLOG log file under message class LDCF.
  12787.      Figure .AW G124/ illustrates the RTA DCF error message.
  12788.  
  12789.      Most of the time this assert reflects a problem in the data
  12790.      base that is covered by a 5-digit assert.  This means the
  12791.      problem is probably going to be reported twice. Some problems
  12792.      can be reported by an RTA DCF error that does not show up any
  12793.      other way.  Therefore, this assert should be watched for
  12794.      excessive occurrences.
  12795.      The assert summary message prints every 15 minutes and
  12796.      contains a list of the assert failures that have occurred
  12797.      during that interval.  If no failures have occurred, no
  12798.      summary is printed.
  12799.  
  12800.      The assert code is printed along with the number of
  12801.      occurrences of the assert and the number of discarded assert
  12802.      messages.  When a large number of assert messages are
  12803.      generated within a 15-minute interval, a number of these
  12804.      messages can be discarded to prevent needless repetition.
  12805.      Assert messages are discarded if brevity control is allowed
  12806.      (brevity control is normally allowed).  If brevity control is
  12807.      inhibited, an attempt is made to print all assert messages.
  12808.  
  12809.      In Figure .AW G125/, assert number 22184 occurred 3 times, and
  12810.      messages from one event were discarded and an attempt is made
  12811.      to print two of these events.  Assert number 23439 occurred
  12812.      twice, and messages from one were discarded.  Each discarded
  12813.      assert includes several related messages (for example, SPP,
  12814.      RPI, related stack trace/frame messages) all with the same
  12815.      event number.
  12816.  
  12817.      The SPP asserts are logged with all of the other SPP
  12818.      interrupt messages in the DAYLOG log file under the LSPPIN
  12819.      message class.
  12820.  
  12821.      The RPI asserts are logged with all of the other RPI
  12822.      interrupt messages in the DAYLOG log file under the message
  12823.      class LDCF.
  12824.  
  12825.      For 5E6 and later software releases, the summary message is
  12826.      printed and not logged.
  12827.  
  12828.      The DCF SPP assert stimulus message is printed and not
  12829.      logged.  The associated assert messages are logged in the
  12830.      DAYLOG log file under the INT-MON message class.
  12831.  
  12832.      The DCF RPI assert stimulus message is printed and not
  12833.      logged. The associated assert messages are logged in the
  12834.      DAYLOG log file under the ASRT-MON message class.
  12835.  
  12836.      Manual action assert messages are printed and not logged.
  12837.      The assert status can be determined by examining switch
  12838.      output messages.
  12839.  
  12840.      To retrieve the logged messages associated with a stimulus
  12841.      message with event number xxxx an OP:LOG:LG=DAYLOG,
  12842.      KV=``EVENT=xxxx''...  command would be input from the MCC or
  12843.      a TLWS to dump all logged events associated with event number
  12844.      xxxx.
  12845.  
  12846.      For 5E6 and later software releases, DCF assert stimulus
  12847.      messages are printed and not logged.  The remaining DCF
  12848.      assert messages are logged.
  12849.      Be aware of any assert that repeats regularly, whether or not
  12850.      the assert calls for manual action.  This indicates a hard or
  12851.      solid problem.
  12852.  
  12853.      Any time a ``manual action required'' assert occurs, the
  12854.      failure should be resolved.  Manual action asserts occur when
  12855.      there is an inconsistency in the data base that cannot be
  12856.      resolved by an initialization.
  12857.      When analyzing assert failures, use AT&T 235-600-500, Asserts
  12858.      Manual, and AT&T 235-600-510, Software Analysis Guide.
  12859.      While not all asserts utilize them, there are five basic
  12860.      assert messages from the AM, an SM or a CMP that may be
  12861.      printed on the ROP (see Figures .AW G126/, .AW G127/, and .AW G128/).  The
  12862.      messages printed are determined by which assert macro
  12863.      originated the assert.  The five messages are as follows:
  12864.  
  12865.         Stimulus Message   Contains general information about
  12866.                            the DCF, including failing address
  12867.                            of the function, event number, etc.
  12868.  
  12869.         Stack Trace        Contains the address where the
  12870.                            function itself failed and the
  12871.                            addresses of functions preceding
  12872.                            the failing function.
  12873.  
  12874.         Stack Frame        There are two stack frames output
  12875.                            to the ROP.  One belongs to the
  12876.                            failing function and the other to
  12877.                            the function that called the
  12878.                            failing function.
  12879.  
  12880.         Data Dumps         Optional hexadecimal data dumps
  12881.                            specified by the programmer.
  12882.  
  12883.      Figure .AW G126/ is an example of an AM assert printout.
  12884.  
  12885.      Figure .AW G127/ is an example of an SM assert printout.
  12886.  
  12887.      Figure .AW G128/ is an example of a CMP assert printout.
  12888.  
  12889.      The packet interface (PI) and protocol handler (PH) asserts
  12890.      are two types of Defensive Check Failures that do not use all
  12891.      five messages.  Their output messages consist of a combined
  12892.      stimulus and stack trace message (See Figures .AW G129/, .AW G130/, and
  12893.      .AW G131/).
  12894.  
  12895.      In the PH, the packet switching data structures LLCB, ALCB,
  12896.      and/or LCCB that are implicated during a nonreturning assert
  12897.      are also dumped.  These types of assert messages are normally
  12898.      logged and not printed on the ROP.  Beginning with the 5E6
  12899.      software release, the ROP Message Volume Reduction
  12900.      Capabilities will restrict assert output in general to the
  12901.      stimulus message unless complete output is requested.
  12902.  
  12903.      Figure .AW G129/ is an example of a packet interface assert
  12904.      message.
  12905.  
  12906.      Figure .AW G130/ is an example of a protocol handler 2 assert
  12907.      message.
  12908.  
  12909.      Figure .AW G131/ is an example of a protocol handler 3 assert
  12910.      message.
  12911.  
  12912.      See the Assert Analysis section of the Software Analysis
  12913.      Guide for a complete description of these assert messages.
  12914.      Effective with the 5E9(1) software release, the existing
  12915.      switch-resident ODD Population Rule Audit is replaced by the
  12916.      Automated SODD Audit, a version that allows the operating
  12917.      company to maintain a cleaner data base.  The new audit is
  12918.      automatically generated from the Population Rule Language,
  12919.      version 5.0, (PRL5) data base population rule source files,
  12920.      ensuring completeness and accuracy.
  12921.  
  12922.      There are three modes of Automated SODD Audit execution as
  12923.      follows:
  12924.  
  12925.        o  Full Audit:  The full audit validates the ODD with
  12926.           respect to a 149-relation set of population rules.  The
  12927.           Automated SODD Audit executes in a continuous loop,
  12928.           auditing the 149 relations from beginning to end in an
  12929.           on-going review of data.  The audit starts and suspends
  12930.           itself according to a schedule selected by the craft.
  12931.           Each time the audit resumes execution, it begins where
  12932.           the previous execution was suspended.
  12933.  
  12934.           When the audit is first deployed, a 7-day, 24-hour
  12935.           schedule is set up automatically.  The craft can change
  12936.           this schedule to one more suitable to a particular
  12937.           office.  Because of the thoroughness of the audit, a
  12938.           single cycle through the full audit may take several
  12939.           weeks.
  12940.  
  12941.        o  Incremental Audit:  The incremental audit automatically
  12942.           executes after each successful ODD backup (BKUP:ODD).
  12943.           It validates data base transactions (both RCs and CORCs)
  12944.           input since the previous BKUP:ODD.
  12945.  
  12946.        o  Entity Audit:  The craft can request immediate execution
  12947.           of the audit.  Such requests typically limit the scope
  12948.           of an audit to a particular processor and relation, or
  12949.           to a particular data base entity such as a line, trunk,
  12950.           multiline hunt group, or trunk group.
  12951.  
  12952.      Each audit execution produces a summary message that
  12953.      indicates how many errors were found.  Additionally, each
  12954.      audit execution produces a detailed log of individual error
  12955.      conditions.  The high-runner error conditions are documented
  12956.      by special error messages.  Other error conditions are
  12957.      documented by mechanically generated error messages.  Tools
  12958.      are provided to output this detailed error log.
  12959.      When deployed, the full audit is automatically started with a
  12960.      24-hour-a-day, 7-day-a-week schedule.  The craft may alter
  12961.      that schedule by using the SCHED:AUD input message.  Refer to
  12962.      AT&T 235-600-700, Input Messages Manual, for explanations of
  12963.      input message variables.
  12964.  
  12965.      Refer to AT&T 235-105-210, Routine Operations and Maintenance
  12966.      Procedures, for detailed procedures pertaining to the
  12967.      Automated SODD Audit.
  12968.      The incremental log-file-directed audit is automatically
  12969.      scheduled for execution after each successful BKUP:ODD
  12970.      command.  When the craft establishes the backup schedule by
  12971.      using the BKUP:ODD command, the incremental audit schedule is
  12972.      implicitly established.
  12973.      The craft may elect to investigate subscriber complaints by
  12974.      running the Automated SODD Audit on a specific entity, such
  12975.      as a subscriber line or trunk.  This is accomplished by
  12976.      entering input message EXC:AUD=SODD to request immediate
  12977.      execution of this entity audit.  The resulting error log file
  12978.      is then analyzed to determine if the subscriber trouble is
  12979.      data related.
  12980.      Input messages INH:AUD=SODD,FULL and INH:AUD=SODD,INCR are
  12981.      used, respectively, to inhibit execution of the explicitly
  12982.      scheduled full audit and the implicitly scheduled log-file-
  12983.      directed incremental audit.
  12984.  
  12985.      These audits are reallowed by entering input messages
  12986.      ALW:AUD=SODD,FULL and ALW:AUD=SODD,INCR, respectively.
  12987.      To determine the current status of the audit, enter input
  12988.      message REPT:AUD=SODD.  The status includes an indication of
  12989.      which audits are active, which entity is currently being
  12990.      audited, how far along the audits are, and so forth.
  12991.      Each audit execution concludes with a summary message
  12992.      indicating how many errors were detected.  To obtain the
  12993.      contents of an existing error log generated by a previously
  12994.      executed full or incremental audit, enter input message
  12995.      OP:AUD=SODD,ERRLOG.  After investigating the reported error,
  12996.      make any necessary data base corrections using RC (and ODBE
  12997.      when needed).  Then request an entity audit to verify the
  12998.      corrections.
  12999.  
  13000.      Refer to AT&T 235-105-220, Corrective Maintenance Procedures,
  13001.      for detailed information on analyzing error reports and
  13002.      making data base corrections.
  13003.      The STP:AUD=SODD,FULL command stops the current execution of
  13004.      the full audit, and the STP:AUD=SODD,INCR command stops the
  13005.      current execution of the incremental audit.  Properly
  13006.      formatted, the STP:AUD=SODD command stops execution of all
  13007.      (full, incremental, and entity) running audits.  If multiple
  13008.      entity audits are running, each is stopped individually.
  13009.  
  13010.      If the STP:AUD=SODD,FULL command has been used, the
  13011.      EXC:AUD=SODD,FULL command can be used to restart the full
  13012.      audit (provided the schedule allows it).  Otherwise, at the
  13013.      next scheduled time, the full audit will restart from where
  13014.      it left off.
  13015.  
  13016.      If the incremental audit is stopped, it does not restart
  13017.      until after the next backup is completed.  Hence, some of the
  13018.      transactions from the first log file that were not audited
  13019.      may not get audited.  If the STP:AUD=SODD,INCR command has
  13020.      been used, the EXC:AUD=SODD,INCR command may be used to
  13021.      restart the incremental audit before the next backup begins.
  13022.      The source and disassembly listing files of the system are
  13023.      contained in the PRs.  The naming concept for PRs is defined
  13024.      as follows:
  13025.  
  13026.        o  The complete name is in capital letters.
  13027.  
  13028.        o  The first part of the name is the processor (SM/AM) on
  13029.           which the code is executed.
  13030.  
  13031.        o  The second part of the name is the subsystem
  13032.           process/software module.
  13033.  
  13034.        o  The two parts are divided by a colon ``:''.
  13035.  
  13036.      The following is an example of a PR name reflecting the
  13037.      guidelines defined previously (processor:subsystem product):
  13038.  
  13039.                   SM:FCPOTS
  13040.  
  13041.      The PRs are available only in the form of microfiche.
  13042.      Therefore, the user must use a microfiche viewer to read the
  13043.      PRs.  Remember, some users refer to microfiche as ``fiche''.
  13044.      The first page of the PR is the cover sheet containing the
  13045.      system name, PR name, PR descriptive title, software release
  13046.      issue, PR number, date of issue, page count, and the
  13047.      proprietary message.
  13048.      The PR document can be divided into the following seven
  13049.      sections:
  13050.  
  13051.        1. Prologue (optional)
  13052.  
  13053.        2. PR section index
  13054.  
  13055.        3. Global header index
  13056.  
  13057.        4. Local header files
  13058.  
  13059.        5. Function index
  13060.  
  13061.        6. Main body (source listing and disassemblies)
  13062.  
  13063.        7. Epilogue (optional).
  13064.  
  13065.      If a prologue is provided, it can be used to supply a variety
  13066.      of information to the user (for example, instructions,
  13067.      program's functions).  Remember, this section is optional.
  13068.      The Section Name appears in either the upper left-hand corner
  13069.      or in the center of the first page of each section.  If
  13070.      presented in the left-hand corner, the section name appears
  13071.      directly below the PR name.  The PR name appears on the upper
  13072.      left-hand corner of every page of the PR document.  The PR
  13073.      title description (from the cover page) also appears in the
  13074.      lower left-hand corner of every page of the PR document.
  13075.  
  13076.      There is an exception to this rule, concerning the Main Body
  13077.      section where the function name (instead of the section name)
  13078.      appears in the upper left-hand corner of the first page of
  13079.      the function listing.
  13080.      The global header files contain definitions of program
  13081.      constants and data structures which may be shared.
  13082.  
  13083.      The global header file section follows the PR section index.
  13084.      It contains the names of all global header files referenced
  13085.      in the PR document and the PK document in which it is found.
  13086.      If no global header files are used within the program, the
  13087.      word ``NONE'' appears after the words ``GLOBAL HEADER
  13088.      FILES''.
  13089.      These declarations are declared by the ``include'' statement
  13090.      in the program where they are to be used.  See the
  13091.      ``include'' statement that follows:
  13092.  
  13093.            !include <hdr/as/ASmacros.h>
  13094.  
  13095.      Symbols ``< >'' indicate a global header file named
  13096.      hdr/as/ASmacros.h.  The ``#include'' gives the complete
  13097.      pathname of the file.  It must be included as a part of each
  13098.      function in which it is to be used.
  13099.      All global header files are documented in the PK cross-
  13100.      reference indexes.  These indexes are named: symbol address
  13101.      cross-reference index and function address PR name cross-
  13102.      reference index.  These indexes are covered later in the
  13103.      section.
  13104.      Local header files contain private definitions and data
  13105.      structures for a particular program.  Local header files
  13106.      appear after the last page of the global header file section.
  13107.      It defines all the local header files declared by the program
  13108.      as well as the listing of the sources for local headers.  If
  13109.      no local header files are used in the program, the word
  13110.      ``NONE'' appears after the words ``LOCAL HEADER FILES:''.
  13111.      The local header files are defined in the local header
  13112.      section and are declared within the function where they are
  13113.      used.  The declaration is performed with the ``#include''
  13114.      statement.  See the following example.
  13115.  
  13116.            include  <fc/hdr/FC1st_stag.h>
  13117.  
  13118.      In this example, the ``< >'' indicates a local header file
  13119.      named fc/hdr/FC1st_stag.h..  The statement indicates this
  13120.      file is to be used as a part of the process in which it was
  13121.      declared.  Remember, the complete pathname must be specified.
  13122.      Local header files are defined within the ``LOCAL HEADER
  13123.      FILES'' section of the program where they are used.
  13124.  
  13125.        o  These files are arranged alphabetically by the local
  13126.           header filename within the specific section.
  13127.  
  13128.        o  The name of each local header file appears in the upper
  13129.           left-hand corner, directly below the section name of
  13130.           each page on which it is documented.
  13131.  
  13132.      Global header files can be distinguished from local header
  13133.      files by the placement of the ``hdr'' directory in the
  13134.      pathname.  When the ``hdr'' is the first directory in the
  13135.      path, the header file is global.  When the ``hdr'' is the
  13136.      second directory in the pathname, the file is local.  See the
  13137.      following example.
  13138.  
  13139.                              HEADER FILES
  13140.  
  13141.                    Global and Local Header File Differences
  13142.  
  13143.                           Global - hdr/xxx/xxxxxx.h
  13144.                           Local  - xxx/hdr/xxxxxx.h
  13145.  
  13146.      The function index section provides an index to all of the
  13147.      functions that make up a particular PR.  The functions are
  13148.      sorted by their assembly language starting address and
  13149.      function name within the PR.
  13150.  
  13151.      The index is presented in a 2-section format.  The first
  13152.      section, Figure .AW G132/, is sorted by ``name'' and the second,
  13153.      Figure .AW G133/, by ``address.''  The first column indicates how
  13154.      the functions are sorted.
  13155.  
  13156.        o  The name sort section shows the functions sorted
  13157.           alphabetically by name.  The first column in this
  13158.           section lists the function name, the second column lists
  13159.           the starting address, and the third is the PR document
  13160.           page number.
  13161.  
  13162.        o  The second section is sorted by starting address.  The
  13163.           format for this section is the same as outlined
  13164.           previously, except the first and second columns are
  13165.           swapped.
  13166.  
  13167.      The main body contains the functions which make up the
  13168.      program.  Each function has the ``C'' language source code
  13169.      listing in one section followed by the disassembled listing
  13170.      in the next section.
  13171.  
  13172.        o  Functions are arranged numerically in the main body
  13173.           section by their physical address.
  13174.  
  13175.        o  The function's name is listed at the top of the first
  13176.           page of each function description.
  13177.  
  13178.      Functions can be distinguished from macros by the name.  A
  13179.      macro name can/may not be all capital letters, and a function
  13180.      has only the subsystem abbreviation capitalized.  The
  13181.      remainder of the name is in lowercase letters.  (See
  13182.      following examples.)
  13183.  
  13184.           Function            FCdig_coll( )
  13185.  
  13186.           Macro               FCGETPORT( )
  13187.  
  13188.      Disassembly statements associated with a function begin at
  13189.      the top of the next page after the last right-hand brace
  13190.      ``}'' of the source code listing for that function.
  13191.  
  13192.      The fields of the disassembly listing portion of the function
  13193.      (Figure .AW G134/) are as follows:
  13194.  
  13195.        o  First field:  LINE NUMBER -- The numbers in [n] brackets
  13196.           are break points (expand function).
  13197.  
  13198.        o  Second field:  LOCATION -- This field contains the
  13199.           hexadecimal address of the first byte of the instruction
  13200.           offset from the beginning of the memory block containing
  13201.           the function.
  13202.  
  13203.        o  Third field:  CONTENTS -- This field is made up of three
  13204.           subfields and contains the hexadecimal encoding of the
  13205.           instruction.  All three subfields are not always used.
  13206.  
  13207.        o  Fourth field:  INSTRUCTION -- This field contains the
  13208.           instruction mnemonics.
  13209.  
  13210.        o  Fifth field:  INSTRUCTION OPERANDS -- This field
  13211.           contains the instruction labels or operands.
  13212.  
  13213.      Both the ``C'' language and the disassembly portions of a
  13214.      function have decimal numbers within [n] brackets.  The
  13215.      numbers relate specific ``C'' source lines to their
  13216.      disassembled counterparts as follows:
  13217.  
  13218.        o  Function line numbers always begin with number one [1]
  13219.           starting at the first left-hand brace ``{'' of the
  13220.           function.
  13221.  
  13222.        o  Lines are numbered consecutively until the last right-
  13223.           hand brace ``}'' of the function.
  13224.  
  13225.        o  The numbers within brackets [n] provide a convenient
  13226.           reference point between the ``C'' and disassembled code.
  13227.  
  13228.      Figures .AW G135/ and .AW G136/ illustrate a portion of both the ``C''
  13229.      source and disassembled code for the function FCann_id of
  13230.      program SM:FCTN_ANN.  The line numbers can be used to
  13231.      reference between the two listings as follows:
  13232.  
  13233.        o  Line [5] of the ``C'' source code indicates a function
  13234.           call to PHrel passing the symbol FCPATHO as an argument.
  13235.  
  13236.             a. Within the disassembled listing line [5], the first
  13237.                statement is a move.
  13238.  
  13239.             b. The next instruction is move long (move L),
  13240.  
  13241.             c. Followed by a jump to subroutine (jsr),
  13242.  
  13243.             d. And finally an add long (add L).
  13244.  
  13245.      The epilogue is an optional section of the program record.
  13246.  
  13247.      When included, this section provides:
  13248.  
  13249.        o  Printable data files used by the program
  13250.  
  13251.        o  Explanatory comments.
  13252.  
  13253.      The PKs contain information on the global headers, symbol,
  13254.      function, address information, and PR cross-reference.  The
  13255.      naming format for the PK documents is as follows:
  13256.  
  13257.        o  Unlike the PRs, only part of the title is capitalized.
  13258.  
  13259.        o  The first part of the name identifies the processor.
  13260.           This part is capitalized.
  13261.  
  13262.        o  The second part of the name identifies the process_name.
  13263.           This part can be made up of partially capitalized
  13264.           letters or no capital letters at all.
  13265.  
  13266.        o  The two parts are separated by a colon``:''.
  13267.  
  13268.                      processor:process_name
  13269.  
  13270.                             SM:FCimp
  13271.  
  13272.      The first page of the PK is the cover sheet.
  13273.  
  13274.      The global header information is defined in a set of PKs.
  13275.  
  13276.      The PK document is organized as follows:
  13277.  
  13278.        o  Global Header PKs are presented alphabetically and
  13279.           numerically (for example, A through E is represented in
  13280.           PK-100).
  13281.  
  13282.        o  SYMBOL ADDRESS CROSS-REFERENCE INDEX and the FUNCTION
  13283.           ADDRESS PR NAME CROSS-REFERENCE INDEX are provided for
  13284.           all products that can be updated by function replacement
  13285.           (for example, OKP and IM.out).
  13286.  
  13287.             Note:   The SYMBOL ADDRESS CROSS-REFERENCE INDEX
  13288.                     and the FUNCTION ADDRESS PR NAME CROSS-
  13289.                     REFERENCE INDEX are orderable as a set of
  13290.                     PKs (PK number is PK-5DXXXXX-YY).  These
  13291.                     indexes are reissued with every point load.
  13292.                     All telephone companies on standing order
  13293.                     for group 80 automatically receive these
  13294.                     indexes.
  13295.  
  13296.      The header file section can be identified by locating the
  13297.      filenames listed at the far right portion of the second and
  13298.      third lines of the microfiche page header.  These filenames
  13299.      are in alphabetical order.  To find where the file is on the
  13300.      microfiche page, look at the page index area (G09 - lower
  13301.      right-hand display area -- see Figure .AW G137/).  The header files
  13302.      can be identified as the files that end with ``.h''.
  13303.  
  13304.      From illustration shown in Figure .AW G137/, the first entry on
  13305.      Page 99 contains the information on the symbol tag (line P#
  13306.      99/tag   .... B06), and Page 100 starts the header file
  13307.      section with the file ASmacros.h in area C06.  These header
  13308.      files define the symbols listed in the Global Header File
  13309.      External Symbol Table.
  13310.      The symbol address cross-reference section can be identified
  13311.      by looking at the microfiche page header and the index area
  13312.      (G09) for the filenames ending with M.  See the
  13313.      illustration in Figure .AW G138/ for the example of the G09 symbol
  13314.      address cross-reference list.
  13315.  
  13316.      The program change (PC) documents for the 5ESS switch are
  13317.      issued with each consolidation load (that is, with each new
  13318.      software release).  The PC document describes all changes
  13319.      applied by these software updates since the first issue of
  13320.      PRs and PKs.  The PC document is intended to be used in
  13321.      conjunction with the PRs and PKs as a supplementary update.
  13322.      The PC document only contains 5ESS switch code changes and
  13323.      does not include any changes produced for the UNIX RTR
  13324.      computer system.
  13325.  
  13326.      The attributes of the PC document are as follows:
  13327.  
  13328.        o  An index is supplied that is sorted by the software
  13329.           update number, and indicates associated PR number, PR
  13330.           name, changed function names, PC issue, and the section
  13331.           of the document where the function listing appears.
  13332.  
  13333.        o  Contains all changed functions since the last release of
  13334.           the PR documentation.
  13335.  
  13336.        o  The PC document is cumulative.  Previous issues are
  13337.           contained in each release.
  13338.  
  13339.        o  If more than one change affects the same function, only
  13340.           the most current copy of the function appears in the
  13341.           document.
  13342.  
  13343.        o  The microfiche produced is based on an individual PR.
  13344.           One PR per page or pages of microfiche.
  13345.  
  13346.        o  Global headers are not included in the PC document;
  13347.           however, their affect upon the functions are included by
  13348.           the listing and disassembly contained in the document.
  13349.  
  13350.      The PCs are issued for every point load (PC number is PC-
  13351.      5DXXXXX-YY). Also, the telephone companies on standing order
  13352.      for PRs and PKs automatically receive the PCs.
  13353.      The SYMBOL ADDRESS CROSS-REFERENCE INDEX is a document that
  13354.      provides a way to convert an external symbol within a bound
  13355.      product to its starting address.  The external symbols
  13356.      defined are functions, arrays, structures, and variables.
  13357.      The information is sorted two ways.  The first sort is keyed
  13358.      by address (left two columns).  The second sort is keyed by
  13359.      function (right two columns).
  13360.      The primary application of this document is for analysis of
  13361.      addresses printed on the ROP.  For this application, the user
  13362.      scans the address sort looking for an address that is greater
  13363.      than the failing address.  Once the address is found, the
  13364.      user must back up one entry to find the starting address of
  13365.      the symbol containing the desired address and the symbol's
  13366.      name.  To determine the PR document that contains a function,
  13367.      refer to the FUNCTION ADDRESS PR NAME CROSS-REFERENCE INDEX.
  13368.      To determine the PR document that contains a symbol (that is,
  13369.      not a function), refer to the SYMBOL ADDRESS CROSS-REFERENCE
  13370.      INDEX.
  13371.      The address information contained in this document is correct
  13372.      for any office that applies the standard software updates.
  13373.      If a craft software update is applied, the address
  13374.      information can be skewed by the size of the function added
  13375.      in the CFT software update.
  13376.  
  13377.      If an entry in this document is in doubt, the definitive
  13378.      answer can always be obtained from the 5ESS switch.  The
  13379.      UPD:FTRC command can provide this information.
  13380.      The FUNCTION ADDRESS PR NAME CROSS-REFERENCE INDEX provides a
  13381.      way to convert an address within a bound product to the PR
  13382.      document that contains the source code of that address.  The
  13383.      document defines all external functions within the bound
  13384.      product, their starting address, and the PR document that
  13385.      contains that specific function.
  13386.      The information is sorted three ways.  The first sort is
  13387.      keyed by address (left three columns).  The second sort is
  13388.      keyed by function (middle three columns).  The third sort is
  13389.      keyed by PR name (right three columns).
  13390.      The primary application of the FUNCTION ADDRESS PR NAME
  13391.      CROSS-REFERENCE INDEX is for analysis of addresses printed on
  13392.      the ROP.  For this application, the user scans the address
  13393.      sort looking for an address that is greater than the failing
  13394.      address.  Once the address is found, the user must back up
  13395.      one entry to find the starting address of the function
  13396.      containing the desired address, the function's name, and the
  13397.      PR that contains the source for that specific function.  The
  13398.      function index in the appropriate PR is consulted to
  13399.      determine which microfiche page contains the source code for
  13400.      the function being analyzed.
  13401.      The address information contained in this document is correct
  13402.      for any office that applies the standard software updates.
  13403.      If a craft software update is applied, the address
  13404.      information can be skewed by the size of the function added
  13405.      in the CFT software update.
  13406.  
  13407.      If an entry in this document is in doubt, the definitive
  13408.      answer can always be obtained from the 5ESS switch.  The
  13409.      UPD:FTRC command can provide this information.
  13410.      The SYMBOL ADDRESS CROSS-REFERENCE and FUNCTION ADDRESS PR
  13411.      NAME CROSS-REFERENCE INDEXES, when used with the appropriate
  13412.      PR document, can guide a user from an address printed on the
  13413.      ROP to the associated source code.  This guide is only
  13414.      applicable for addresses from OKP and IM.out.  The address
  13415.      information assumes that no CFT software updates have been
  13416.      added to the switch.  Figure .AW G139/ shows how the cross-
  13417.      reference indexes can be used.
  13418.  
  13419.        Note:   This example pertains to IM.out, but the steps
  13420.                are the same for OKP.
  13421.  
  13422.        1. An assert has occurred, and the associated stack
  13423.           information has printed on the ROP or has been retrieved
  13424.           from the DAYLOG.  Review the first line of the assert
  13425.           message to determine the process that asserted (refer to
  13426.           the 21200 assert message display in Figure .AW G139/).  The
  13427.           display shows OSDSM, which indicates the assert came
  13428.           from IM.out (line 1 on Figure .AW G139/).
  13429.  
  13430.        2. Extract the list of processes that were on the stack by
  13431.           analyzing the USER stack (refer to line 8 of Figure .AW G139/
  13432.           ``000CF6D2'').  The USER stack defines all of the open
  13433.           function calls that existed at the time of the assert.
  13434.           An analysis of the actions performed by these functions
  13435.           provide details concerning the status of the process at
  13436.           the time of the assert.  The address closest to the word
  13437.           ``USER'' (that is, 000CF6D2) is the most recent
  13438.           function.  Other functions are represented in reverse
  13439.           chronological order, left to right.
  13440.  
  13441.        3. To determine the function of an address on the USER
  13442.           stack, consult the SYMBOL ADDRESS CROSS-REFERENCE INDEX
  13443.           that is sorted by address.  The list is analyzed until
  13444.           an address greater than the address in question is
  13445.           located.  The function containing the address in
  13446.           question is the function previous to the address just
  13447.           located.  Refer to the IM.out locations (by address)
  13448.           display shown in Figure .AW G140/ (address 0x000CF6D2 is
  13449.           between 0 x000cf548 and 0x000cf714).
  13450.  
  13451.             Note:   The address in the SYMBOL ADDRESS CROSS-
  13452.                     REFERENCE INDEX is the starting address of
  13453.                     a function.  The address in question is
  13454.                     from the middle of a function.  To locate a
  13455.                     function, locate the starting address of
  13456.                     the next function, then back up one entry.
  13457.  
  13458.        4. Refer to the FUNCTION ADDRESS PR NAME CROSS-REFERENCE
  13459.           INDEX sorted by function for the appropriate product.
  13460.           Find the function located in the previous step.  The
  13461.           number to the left of the function name is the PR number
  13462.           which contains the source code.  Refer to the FUNCTION
  13463.           ADDRESS PR NAME CROSS-REFERENCE INDEX sorted by function
  13464.           name display shown in Figure .AW G141/ [look for PR name (that
  13465.           is, AM:IMFPUMP): DBstg2ex].
  13466.  
  13467.        5. Refer to the index page of the microfiche within the
  13468.           appropriate PR.  Locate the page that contains the
  13469.           FUNCTION ADDRESS PR NAME CROSS-REFERENCE INDEX.  Go to
  13470.           that page and look up the function name that had been
  13471.           previously found.  This gives the microfiche page of the
  13472.           source code for the function.
  13473.  
  13474.      The TR303 IDCU remote terminal (RT) is available for 5E8 and
  13475.      later software releases.  Provisioning of the TR303 RT is the
  13476.      process by which selected system parameters and end user
  13477.      subscription data are transferred from the 5ESS switch into a
  13478.      TR303 RT.  This is done automatically by the switch whenever
  13479.      a change is detected in the switch's copy of the provisioned
  13480.      data.  In order to maintain the integrity of provisioned data
  13481.      in the RT, the data is refreshed once daily.  A failure
  13482.      reporting mechanism is provided to aid in troubleshooting
  13483.      provisioning problems and to offer a way to provision all or
  13484.      a subset of the data on demand.
  13485.      When a TR303 RT is ``grown in,'' field 164 in RC view 18.15
  13486.      determines whether or not the switch is responsible for RT
  13487.      provisioning.  If field 164 is set to N, the switch will not
  13488.      provision any data into the RT.  It is assumed that some
  13489.      other Operations System (OS) provisions the RT with data
  13490.      consistent with the corresponding 5ESS switch line assignment
  13491.      data.  If the field is set to Y, the switch is responsible
  13492.      for provisioning all global, DS1, and line assignment data
  13493.      into the RT.  If field 164 in RC view 18.15 is updated from N
  13494.      to Y, then the input message EXC:RT,PROV,TYPE=ALL must be
  13495.      used to provision the RT.  The 5ESS switch will not
  13496.      automatically provision the RT upon the commitment of the
  13497.      update.
  13498.      When the 5ESS switch data base is updated via RC or ODBE, an
  13499.      automatic provisioning operation is invoked if the changed
  13500.      data is also kept in the RT.  This automatic provisioning
  13501.      operation collects the necessary data, formats it according
  13502.      to the TR303 interface specification, and sends it to the RT.
  13503.      If this operation is unsuccessful because of a transient
  13504.      problem [for example, embedded operations channel (EOC) is
  13505.      OOS, RT has resource limitations, switch is in an overload
  13506.      condition, etc.], the switch stops the current provisioning
  13507.      operation and tries again 15 minutes later.  The provisioning
  13508.      operation is retried every 15 minutes until it is successful.
  13509.      If the provisioning operation is unsuccessful because of a
  13510.      nontransient type of error (for example, 5ESS switch data
  13511.      base corruption or RT responds with an unexpected failure to
  13512.      a provisioning request), the provisioning operation is
  13513.      aborted and is not subject to the 15-minute retry scheme.
  13514.      Nontransient types of failures are reported to the ROP if
  13515.      provisioning reporting is enabled.
  13516.  
  13517.      In addition to data base updates, there are several other
  13518.      stimuli that cause the switch to provision selected
  13519.      parameters into the RT.  These include but are not limited to
  13520.      the following:
  13521.  
  13522.        o  EOC Recovery from Duplex Fail:  All global and DS1
  13523.           parameters are provisioned when the RT's EOC channels
  13524.           are restored from a duplex fail state.
  13525.  
  13526.        o  System Clock Change:  When the system clock changes for
  13527.           any reason, the new local time is provisioned into the
  13528.           RT.
  13529.  
  13530.        o  RT Provisioning Request:  When the RT requests to be
  13531.           reprovisioned via a memory corruption alarm, the switch
  13532.           provisions all of the data into the RT.
  13533.  
  13534.      In order to maintain the integrity of provisioned data in the
  13535.      RT, a routine provisioning operation begins 15 minutes after
  13536.      midnight in every SM that has a TR303 remote terminal
  13537.      assigned.  The routine provisioning operation sequentially
  13538.      steps through all TR303 RTs on the SM and refreshes system-
  13539.      level parameters per DS1 and line parameters.  Provisioning
  13540.      status messages and individual failure messages are sent to
  13541.      the ROP during this operation if provisioning reporting is
  13542.      enabled.
  13543.      The failure report is available to report provisioning
  13544.      failures to the ROP.  The failure report shows the operation
  13545.      that was attempted as well as the specific reason for the
  13546.      failure.  Reporting can be enabled/disabled on a per-SM as
  13547.      well as a per-RT basis.  The default state for reporting is
  13548.      disabled.  Failure reporting must specifically be enabled via
  13549.      input message ALW:RT,PROV,REPT.  The INH:RT,PROV,REPT command
  13550.      is used to disable reporting.  The OP:RT,PROV input message
  13551.      is used to get the current reporting state for a given RT.
  13552.      Refer to AT&T 235-600-700, Input Messages Manual, for
  13553.      information on the use of these commands.
  13554.      If for some reason it is believed that the provisioned data
  13555.      is out of sync with the switch data, an input message is
  13556.      available to cause the switch to refresh on demand, either a
  13557.      subset or all of the data in the RT.  The EXC:RT,PROV input
  13558.      message causes the switch to immediately try to provision the
  13559.      selected data and report the results.  The argument (TYPE=a)
  13560.      used in the input message specifies the subset of data to be
  13561.      provisioned.  Arguments are as follows:
  13562.  
  13563.        o  ALL:  All provisioned data is refreshed.  An RT
  13564.           identifier must be provided.
  13565.  
  13566.        o  GLOBAL:  Only RT global and DS1-related data is
  13567.           refreshed.  An RT identifier must be provided.
  13568.  
  13569.        o  IFAC:  Only DS1-related data is refreshed.  An RT
  13570.           identifier must be provided.
  13571.  
  13572.        o  LINE:  Only data for a single line is refreshed.  A line
  13573.           identifier must be provided.
  13574.  
  13575.      Refer to AT&T 235-600-700, Input Messages Manual, for
  13576.      details.
  13577.      When the RT sends a ``memory corruption'' alarm to the
  13578.      switch, the switch reprovisions the RT immediately.  This
  13579.      should be a rare event, caused by a field technician clearing
  13580.      the RT's memory.  The other RT alarm that affects
  13581.      provisioning is a ``memory mismatch'' alarm.  This is an
  13582.      indication of an internal RT memory failure which cannot be
  13583.      cleared automatically.  While in this state, it is unlikely
  13584.      that any provisioning operations would be successful.
  13585.      Therefore, all provisioning operations are inhibited for that
  13586.      RT while it has an active ``memory mismatch'' alarm.  The
  13587.      OP:RT,PROV input message described previously also retrieves
  13588.      this inhibit status.  When the alarm is cleared via a
  13589.      ``memory mismatch clear'' indication from the RT, the inhibit
  13590.      is removed.  However, this is not an indication to
  13591.      reprovision the RT.  Any service order changes that are
  13592.      processed while in the ``memory mismatch'' alarm state
  13593.      results in the provisioning operations being deferred.  These
  13594.      operations should begin within 15 minutes of the alarm being
  13595.      cleared.
  13596.      When a TR303 line is assigned, it is placed in the Circuit
  13597.      Administration - Provisioning state (OOS CADN DSBLD PROV).
  13598.      It remains in this state until the line parameters are
  13599.      successfully provisioned into the RT.  Since provisioning is
  13600.      normally done immediately following line assignment, the line
  13601.      should only be in this state for a few seconds.  However, if
  13602.      the EOC is OOS or if the RT responds to the provisioning
  13603.      request with an error, the line may stay in the CADN state
  13604.      until the error condition is cleared.  The OP:LIST,LINES,CADN
  13605.      input message can be used to find lines stuck in the CADN
  13606.      state, an indication of potential provisioning problems.
  13607.      Some TR303 channel units that the switch does not know how to
  13608.      provision are used for nailups/hairpins.  These ``specials''
  13609.      are either provisioned locally or provisioned remotely
  13610.      through an OS that communicates directly with the RT.  To
  13611.      avoid having the switch overwrite this data with its own
  13612.      subscription data, a field in RC view 1.6 is used to mark
  13613.      lines so that provisioning knows not to touch these specific
  13614.      line terminations.  Field ``TR303 NAILUP'' is added to the
  13615.      analog line assignment RC view 1.6 to indicate whether or not
  13616.      the switch is responsible for provisioning this line.  If the
  13617.      field is set to Y, the switch will not provision the line
  13618.      termination data for this line, and the line can only be used
  13619.      for a nailup/hairpin.  If the field is set to N, the switch
  13620.      provisions the line termination data for this line.  In
  13621.      either case, Y or N, the switch provisions the time slot
  13622.      cross-connection data provided in the nailup/hairpin view (RC
  13623.      view 7.11).
  13624.  
  13625.      See AT&T 235-105-220, Corrective Maintenance Procedures, and
  13626.      AT&T 235-105-210, Routine Operations and Maintenance
  13627.      Procedures, for TR303 RT provisioning procedures.
  13628.  
  13629.      This section contains the Introduction to MCC Pages subsection
  13630.      and the MCC Page Displays subsections for 5E6 and later software
  13631.      releases.
  13632.  
  13633.        Note:   Product rating for the 5E2(2), 5E3, 5E4, and 5E5
  13634.                software releases has been changed to Discontinued
  13635.                Availability (DA).  Effective with Issue 7.00 of
  13636.                this document, all MCC page displays valid for 5E6
  13637.                (or 5E6 and later) previously included in
  13638.                subsections for software releases rated DA have
  13639.                been moved to the 5E6 subsection.
  13640.  
  13641.      This section provides detailed descriptions of the page displays
  13642.      of the 5ESS(R) switch master control center (MCC) video
  13643.      terminal.  Only the maintenance displays are covered in this
  13644.      document. The following page displays are either not covered in
  13645.      this section or not covered in this manual:
  13646.  
  13647.        o  EMERGENCY ACTION PAGE: Information on the emergency action
  13648.           interface (EAI) page can be found in Section .RM 3.2.4/ of this
  13649.           manual.
  13650.  
  13651.        o  124 - GENERIC RETROFIT: The GENERIC RETROFIT page and its
  13652.           two argument pages (ARGSPG1 and ARGSPG2) provide commands
  13653.           to perform Software Release Retrofit, Software Release
  13654.           Update, and Large Terminal Growth (LTG) transitions on the
  13655.           night of retrofit.  The 124 page also shows the status of
  13656.           the transitions and displays error messages when abnormal
  13657.           conditions occur.
  13658.  
  13659.           The 124 page should be used only during software release
  13660.           transitions.  Refer to the following manuals for a detailed
  13661.           description of the GENERIC RETROFIT page and procedures for
  13662.           its use:
  13663.  
  13664.             -- AT&T 235-105-24X, Software Release Retrofit Procedures
  13665.  
  13666.             -- AT&T 235-105-34X, Software Release Update Procedures
  13667.  
  13668.             -- AT&T 235-105-44X, Large Terminal Growth Procedures.
  13669.  
  13670.        o  16X, 160,Z, and 161,X - TRUNK AND LINE MAINTENANCE:
  13671.           Information on the TLWS, a subsystem of the MCC, can be
  13672.           found in Section .RM 3.4/ of this manual.
  13673.  
  13674.        o  193 - VERIFY TEXT: Information on the VFYTXT page can be
  13675.           found in Section 5 of AT&T 235-105-210, Routine Operations
  13676.           and Maintenance Procedures.
  13677.  
  13678.        o  194 - SCREEN PROGRAM USER'S GUIDE: Information on the
  13679.           Screen Program User's Guide can be found in Section .RM 3.11/ of
  13680.           this manual.
  13681.  
  13682.        o  195 - GENERIC BACKUP: Information on the GENBACKUP page can
  13683.           be found in Sections 4 and 5 of AT&T 235-105-210, Routine
  13684.           Operations and Maintenance Procedures; Section 4 contains
  13685.           descriptive information on generic backup of disks and
  13686.           tapes, and Section 5 contains procedures.
  13687.  
  13688.        o  196 - ODD RC/V: Information on office dependent data (ODD)
  13689.           can be found in AT&T 235-600-100, Translations Data Manual.
  13690.           Also, all recent change/verify (RC/V) views are described
  13691.           in AT&T 235-118-2XX (XX = manual number associated to the
  13692.           applicable software release), Recent Change Procedural
  13693.           Manuals.  Refer to AT&T 235-000-000, Numerical Index -
  13694.           Division 235 and Associated Documents, for the complete
  13695.           list of RC/V manuals.
  13696.  
  13697.        o  198 - SG RC/V and 199 - ECD RC/V: Information on equipment
  13698.           configuration data/system generation (ECD/SG) RC/V can be
  13699.           found in AT&T 235-600-30X (X = manual number associated to
  13700.           the applicable software release), ECD/SG Data Base Manual.
  13701.           Refer to AT&T 235-000-000, Numerical Index - Division 235
  13702.           and Associated Documents, for the complete list of ECD/SG
  13703.           manuals.
  13704.  
  13705.      The following information is provided for each page display
  13706.      covered in this section:
  13707.  
  13708.        1. Statement of purpose.
  13709.  
  13710.        2. General information about the display, including the chain
  13711.           of events in the hierarchy generated by off-normal
  13712.           conditions, if applicable.
  13713.  
  13714.        3. Detailed descriptions of complex or unusual indicators.
  13715.  
  13716.        4. Illustration of the display with an explanation of
  13717.           abbreviations used.
  13718.  
  13719.        5. Maintenance menu commands available from the display,
  13720.           including any available options which are shown in
  13721.           brackets, such as [,UCL] (unconditional).
  13722.  
  13723.      Table .AW TAF/, MCC Page Location Guide, can be used for locating
  13724.      information on specific MCC pages for specific 5E6 and later
  13725.      software releases.  All MCC page displays included in this
  13726.      document are listed in the page location guide in numerical
  13727.      order by page poke number.
  13728.  
  13729.      General
  13730.  
  13731.      The following describes several sections that comprise each page
  13732.      display (Figure .AW G142/).
  13733.  
  13734.      Office Data (Line 1)
  13735.  
  13736.      The top line contains the office name and type (from the
  13737.      equipment configuration data base), the software release and
  13738.      issue, terminal ID, the current date, and a 24-hour clock. This
  13739.      information is present on all MCC displays.
  13740.  
  13741.      Summary Status Area (Lines 2 and 3)
  13742.  
  13743.      Lines 2 and 3 contain the SUMMARY STATUS indicators, which are
  13744.      present on all MCC displays. These indicators provide summary
  13745.      status of hardware units and software actions in the system.
  13746.  
  13747.      The first indicator, SYS EMER (system emergency), flashes when
  13748.      the AM loses sanity. The craft should use the EAI (emergency
  13749.      action interface) display if this occurs, which is obtained by
  13750.      depressing the EA DISP function key on the auxiliary keypad of
  13751.      the MCC.
  13752.  
  13753.      The next three indicators, CRITICAL, MAJOR, and MINOR, are used
  13754.      to show the level of an alarm. When an alarm occurs, the
  13755.      indicator for the alarm (for example, BLDG/PWR) starts flashing.
  13756.      At the same time, the alarm level indicator backlights to show
  13757.      the level, but does not flash. When an alarm is retired, the
  13758.      alarm-level indicator returns to normal video; the alarm
  13759.      indicator stops flashing, but still remains backlighted.
  13760.  
  13761.      The eighth indicator, SYS NORM (system normal), is backlighted
  13762.      when there are no off-normal conditions in the system.
  13763.  
  13764.      There is a direct correlation between the other indicators and
  13765.      the associated display page number. For example, the associated
  13766.      page display for the tenth indicator, SYS INH (system inhibits),
  13767.      is 110 - SYSTEM INHIBITS.  Information on the other indicators
  13768.      is provided in the descriptions of the associated page displays.
  13769.  
  13770.      Command and Page Identifier
  13771.  
  13772.      The fourth line has five sections. When the MCC is in the
  13773.      command mode, CMD appears at the left-hand margin and the cursor
  13774.      is positioned immediately after it for command input. Following
  13775.      the command input area is an acknowledgment area. The
  13776.      acknowledgments that appear here only show whether the input
  13777.      command is valid. The next area is used to give execution status
  13778.      of the request. The last area on this line contains the page
  13779.      number and title; if not, enter 100 for page index.
  13780.  
  13781.      Display Region
  13782.  
  13783.      Lines 5 through 22 usually contain the text and graphics for the
  13784.      display. There are exceptions to this rule. For example,
  13785.      displaying 120 - MESSAGES page allows input and output messages
  13786.      to scroll into this region. Maintenance and paging commands, if
  13787.      any, are usually along the left-hand margin. On a few displays,
  13788.      they are across the top because of space restrictions. The first
  13789.      digit of the maintenance commands implies the action to be
  13790.      taken, as follows:
  13791.  
  13792.                First Digit
  13793.                of Command               Type of Action
  13794.  
  13795.                    1                    Display a page
  13796.                    2                    Remove a unit from service
  13797.                    3                    Restore a unit to service
  13798.                    4                    Switch units or set software control
  13799.                    5                    Diagnose a unit or clear software
  13800.                                         control
  13801.                    6                    Inhibit software control
  13802.                    7                    Allow software control
  13803.                    8                    Control/display commands
  13804.                    9                    Output or initialization control
  13805.  
  13806.      Input/Output Message Region
  13807.  
  13808.      Line 23 to the bottom of the screen is a normal input/output
  13809.      message region. Input messages are entered from the bottom line.
  13810.      Input and output messages scroll up from the bottom line of this
  13811.      region.
  13812.      A 5ESS switch office can be supplied with an MCC video terminal
  13813.      that has a black and white display or an optional 5-color (plus
  13814.      black and white) display. The most commonly used states in the
  13815.      5ESS switch and their video characteristics are listed in
  13816.      Table .AW TAG/.
  13817.  
  13818.      Black and White Terminals
  13819.  
  13820.      On black and white terminals, the general guidelines used in
  13821.      selecting the states are as follows:
  13822.  
  13823.        o  White on black:  Normal conditions (for example, active or
  13824.           unequipped)
  13825.  
  13826.        o  Black on white (reverse video):  Off-normal conditions and
  13827.           acknowledged alarms (for example, out of service or
  13828.           unavailable)
  13829.  
  13830.        o  Flashing black on white:  Unacknowledged alarms and severe
  13831.           off-normal conditions (for example, critical major and
  13832.           minor alarms in the summary status area, a fire alarm or
  13833.           isolated SM).
  13834.  
  13835.      Color Terminals
  13836.  
  13837.      For color terminals, the guidelines used are as follows:
  13838.  
  13839.        o  White on black:  Normal conditions (for summary or
  13840.           informational indicators)
  13841.  
  13842.        o  Green background:  Used for active or predominately active
  13843.           units
  13844.  
  13845.        o  Cyan background:  Off-normal unalarmed conditions (for
  13846.           summary indicators)
  13847.  
  13848.        o  White background:  Minor acknowledged alarms, low-severity
  13849.           off-normal conditions, and standby units
  13850.  
  13851.        o  Yellow background:  Major acknowledged alarms and medium-
  13852.           severity off-normal conditions
  13853.  
  13854.        o  Red background:  Critical acknowledged alarms and high-
  13855.           severity off-normal conditions
  13856.  
  13857.        o  Flashing:  Unacknowledged alarms and extremely severe off-
  13858.           normal conditions.
  13859.  
  13860.      This subsection contains the master control center (MCC) page
  13861.      displays and their descriptions that are effective with or
  13862.      changed with the 5E6 software release.
  13863.  
  13864.      In addition, product rating for the 5E2(2), 5E3, 5E4, and 5E5
  13865.      software releases has been changed to Discontinued Availability
  13866.      (DA).  All MCC page displays valid for 5E6 (or 5E6 and later)
  13867.      previously included in those subsections were moved to the 5E6
  13868.      subsection.
  13869.  
  13870.      Refer to Table .AW TAF/ for a complete listing of MCC page displays.
  13871.      The purpose of the SSA page is to provide the summary status of
  13872.      hardware units and software actions in the system.
  13873.      The first indicator, system emergency (SYS EMER), flashes when
  13874.      the AM loses sanity or when the system initializes. Under either
  13875.      of these conditions, the craft should use the Emergency Action
  13876.      Interface (EAI) display. The Emergency Action Interface can be
  13877.      accessed by depressing the EA DISP function key on the auxiliary
  13878.      keypad of the master control center (MCC).
  13879.  
  13880.      The next three indicators, CRITICAL, MAJOR, and MINOR are used
  13881.      to show the level of an alarm. When an alarm occurs, the
  13882.      indicator for the alarm (for example, BLDG/PWR) starts flashing.
  13883.      At the same time, CRITICAL, MAJOR, or MINOR will backlight to
  13884.      show the level, but these indicators do not flash. When an alarm
  13885.      is retired, the CRITICAL, MAJOR, or MINOR indicators will return
  13886.      to normal video; the alarm indicator will stop flashing but will
  13887.      still be backlighted in the color of the alarm level. When the
  13888.      appropriate MCC page is displayed (for example, 105 for
  13889.      BLDG/PWR), the alarm indicator will backlight in cyan.
  13890.  
  13891.      The fifth and sixth indicators, BLDG/PWR and BLDG INH are driven
  13892.      by the combined Page 105/106 (see Figure .AW G145/).  Notice the
  13893.      direct correlation between the indicator position and the
  13894.      associated display page number.
  13895.  
  13896.      For CKT LIM, see MCC Page 107 - CIRCUIT LIMIT (Figure .AW G146/).
  13897.  
  13898.      The system normal (SYS NORM) indicator is backlighted when there
  13899.      are no off-normal conditions in the system.
  13900.  
  13901.      For Overload, see MCC Page 109 - Overload (Figures .AW G147/ and
  13902.      .AW G148/).
  13903.  
  13904.      For SYS INH, see MCC Page 110 - System Inhibit (Figure .AW G149/).
  13905.  
  13906.      For AM and AM PERPH, see MCC Page 111/112 - AM, AM Peripherals
  13907.      (Figure .AW G150/).
  13908.  
  13909.      For OS Links, see MCC Page 113 - Operations Systems Links
  13910.      (Figure .AW G151/).
  13911.  
  13912.      For SM, see MCC Page 114 - Equipped SM Status Summary
  13913.      (Figure .AW G152/).
  13914.  
  13915.      For CM, see MCC Page 115 - CM Summary (Figures .AW G153/ and .AW G154/).
  13916.  
  13917.      For MISC, see MCC Page 116 - Miscellaneous (Figure .AW G155/).
  13918.  
  13919.      Figure .AW G143/ shows the SUMMARY STATUS AREA. These system
  13920.      indicators are presented on all MCC displays. In this example,
  13921.      there are no off-normal conditions, which is shown by the SYS
  13922.      NORM indicator.
  13923.  
  13924.      The purpose of the 100 Page Index is to provide an index of main
  13925.      system pages.
  13926.      This index is a listing of primary maintenance displays and is
  13927.      also an entry point into other subsystem displays, such as trunk
  13928.      and line maintenance, equipment configuration data (ECD), and
  13929.      office dependent data recent change and verify (ODD RC/V).
  13930.  
  13931.      The per-switching module (SM) pages are not shown on this
  13932.      display.  The SMs have their own index (1000 - SM PAGE INDEX).
  13933.  
  13934.      There is a direct correlation between the page numbers of Pages
  13935.      105 through 116 (except 108) and the physical position of the
  13936.      status summary indicators in the SUMMARY STATUS AREA.  For
  13937.      example, the fifth status summary indicator in the SUMMARY
  13938.      STATUS AREA (from left to right) is BLDG/PWR.  Its associated
  13939.      display is 105 - BLDG/PWR & ALARM CONTROLS.  Some of the status
  13940.      summary indicators do not have an associated display page.
  13941.      These are listed on the index as ``NOT ASSIGNED.''  This is a
  13942.      built-in trouble-locating shortcut.  The page number for an
  13943.      alarm can be derived from the alarmed indicator's position
  13944.      without going to this display, although this display is always
  13945.      available.
  13946.  
  13947.      Information on ODD can be found in AT&T 235-600-104,
  13948.      Translations Data Manual.  Also, all RC/V views are described in
  13949.      AT&T 235-118-2XX (XX = manual number associated to the
  13950.      applicable software release), Recent Change Procedural Manuals.
  13951.      Refer to AT&T 235-000-000, Numerical Index - Division 235 and
  13952.      Associated Documents, for the complete list of RC/V manuals.
  13953.  
  13954.      Information on equipment configuration data/system generation
  13955.      (ECD/SG) RC/V can be found in AT&T 235-600-30X (X = manual
  13956.      number associated to the applicable software release), ECD/SG
  13957.      Data Base Manual.  Refer to AT&T 235-000-000, Numerical Index -
  13958.      Division 235 and Associated Documents, for the complete list of
  13959.      ECD/SG manuals.
  13960.  
  13961.      Pages 196, 198, and 199 (RC/V pages) do not appear when the 100
  13962.      Page Index page is displayed at the switching control center
  13963.      (SCC) because the RC/V pages cannot be displayed at that
  13964.      location.
  13965.  
  13966.      Pages 118 (CNI STATUS) and 1211 (NETWORK CLOCK) are shown
  13967.      depending on switch configuration.
  13968.  
  13969.      Figure .AW G144/ shows an example of the 100 Page Index.
  13970.  
  13971.      The commands on this page can be entered from any display page,
  13972.      under normal operation. Also, any available per-SM display can
  13973.      be accessed. See 1000 - SM PAGE INDEX (Figure .AW G196/) for details.
  13974.  2
  13975.        CMD     RESULT
  13976.  
  13977.        100     PAGE INDEX is displayed
  13978.      105/106   BUILDING/POWER AND ALARM CONTROLS page is displayed
  13979.        107     CIRCUIT LIMIT page is displayed
  13980.        109     OVERLOAD page is displayed
  13981.        110     SYSTEM INHIBITS page is displayed
  13982.      111/112   AM, AM PERIPHERALS page is displayed
  13983.        113     OPERATIONS SYSTEMS LINKS page is displayed
  13984.        114     EQUIPPED SM STATUS SUMMARY page is displayed
  13985.        115     COMMUNICATION MODULE SUMMARY page is displayed
  13986.        116     MISCELLANEOUS page is displayed
  13987.        117     IOP APPLICATION PROCESSOR DATA LINKS page is displayed
  13988.        118     COMMON NETWORK INTERFACE FRAME AND COMMON CHANNEL
  13989.                SIGNALING LINK STATUS page is displayed
  13990.        119     MISCELLANEOUS ALARMS page is displayed
  13991.        120     MESSAGES page is displayed
  13992.        121     IOP 0 & 1 page is displayed
  13993.        122     IOP 2 & 3 page is displayed
  13994.        123     DISK FILE SYSTEM ACCESS DFC 0-1 page is displayed
  13995.        124     GENERIC RETROFIT page is displayed
  13996.        125     DISK FILE SYSTEM ACCESS DFC 2-3 page is displayed
  13997.        126     DFSA PERFORMANCE DFC 0-1 page is displayed
  13998.        127     MTIB page is displayed
  13999.        128     DFSA PERFORMANCE DFC 2-3 page is displayed
  14000.        129     DEFENSE SERVICES NETWORK NM EXCEPTION page is displayed
  14001.        130     NM EXCEPTION page is displayed
  14002.        131     CALL TRACE MENU page is displayed
  14003.        160     TRUNK AND LINE MAINTENANCE INDEX is displayed
  14004.        178     AUTO SPARE DISK page is displayed
  14005.        179     DISK CONFIGURATION page is displayed
  14006.        180     DISK CONFIGURATION page is displayed
  14007.        181     OFFLINE SM 1-48 STATUS SUMMARY page is displayed
  14008.        182     OFFLINE SM 49-96 STATUS SUMMARY page is displayed
  14009.        183     OFFLINE SM 97-144 STATUS SUMMARY page is displayed
  14010.        184     OFFLINE SM 145-192 STATUS SUMMARY page is displayed
  14011.        190     C/D UPDATE page is displayed
  14012.        191     OS STATUS page is displayed
  14013.        193     VERIFY TEXT page is displayed
  14014.        194     SCREEN page is displayed
  14015.        195     GENBACKUP page is displayed
  14016.        196     ODD RC/V is started. NOT FOR USE FROM SCC
  14017.        197     CUTOVER page is displayed
  14018.        198     SG RC/V is started. NOT FOR USE FROM SCC
  14019.        199     ECD RC/V is started. NOT FOR USE FROM SCC
  14020.       1000     SM PAGE INDEX page is displayed
  14021.       1209     ONTC 0 & 1 page is displayed
  14022.       1210     MI/NC 0 & 1 page is displayed
  14023.       1211     NETWORK CLOCK page is displayed
  14024.       1220     TMS 0 & 1 SUMMARY page is displayed
  14025.       1240     MSGS 0 SUMMARY page is displayed
  14026.       1250     MSGS 1 SUMMARY page is displayed
  14027.       1260     CLNK SUMMARY page is displayed
  14028.       1271     REX STATUS page is displayed
  14029.       1850     CMP INHIBIT AND RECOVERY CONTROL page is displayed
  14030.       1940     EASY BWM INSTALLATION page is displayed
  14031.       1950     PROGRAM UPDATE MAINTENANCE MENU page is displayed
  14032.       1960     BWM INSTALLATION page is displayed
  14033.       1999     STATE DEFINITIONS page is displayed
  14034.  
  14035.  
  14036.      The purpose of the 105/106 display page is to summarize
  14037.      building/power alarm status and assignment, to provide
  14038.      inhibit/allow controls for building alarms, and to provide
  14039.      controls for alarm retire mode.
  14040.      Building Alarms 02-27 and their alarm levels are office
  14041.      assignable. Doors, windows, humidity, etc., are typical types of
  14042.      applications. The alarm level and text in these indicators are
  14043.      initially filled in using a TTY input message.
  14044.      [CHG:ALM,BPSC=building alarm number (2 through 27), TAG=text to
  14045.      be filled in, LVL=CR, MJ, MN, or IF.] Once these indicators are
  14046.      filled in, they are protected from loss if the system is booted.
  14047.  
  14048.      When an alarm indicator is normal, it is displayed in normal
  14049.      video (white on black).
  14050.  
  14051.      When an alarm condition is present and it is not inhibited, the
  14052.      respective display indicator will backlight, except for the FIRE
  14053.      indicator. The FIRE indicator flashes in addition to the
  14054.      backlighting. In the SUMMARY STATUS AREA, the associated alarm
  14055.      level (CRITICAL, MAJOR, or MINOR) will backlight, and BLDG/PWR
  14056.      will start flashing. Also, an audible alarm will be sounded.
  14057.  
  14058.      When an alarm is inhibited, the respective indicator will have
  14059.      "INH" written in and will be backlighted; BLDG INH in the
  14060.      SUMMARY STATUS AREA will also backlight.
  14061.  
  14062.      The 105/106 Page is accessed by either 105 which maps to the
  14063.      fifth critical indicator (BLDG/PWR) of the SUMMARY STATUS AREA,
  14064.      or 106 which maps to the sixth critical indicator (BLDG INH).
  14065.  
  14066.      Building alarms 02-27 are the only alarms on this page which can
  14067.      be inhibited by the craft. Any other inhibit present would be
  14068.      the result of a system inhibit.
  14069.  
  14070.      The indicator near the top right-hand portion of the display
  14071.      shows the retire mode (MANUAL or AUTOMATIC). Manual mode
  14072.      requires craft action (depressing the alarm retire key on the
  14073.      MCC) to stop CRITICAL and MAJOR alarms from flashing and to shut
  14074.      off the audible alarms. Automatic mode shuts off the audible
  14075.      alarms after 5 seconds.
  14076.  
  14077.      Figure .AW G145/ is an example of the 105/106 display page which shows
  14078.      off-normal building and power conditions. The indicator PDF FUSE
  14079.      shows a system inhibit.  Indicator 05 shows a major alarm caused
  14080.      by a failure in the air-conditioning system. Indicator 09 shows
  14081.      the door is inhibited from triggering a building alarm.  The
  14082.      office is in the automatic retire mode, as shown in the top
  14083.      right-hand area of the display.
  14084.  
  14085.      Commands are provided to select retire mode and to inhibit/allow
  14086.      building alarms 02-27. Also, all available pages can be accessed
  14087.      from the 105/106 display page.
  14088.  
  14089.      CMD   RESULT
  14090.  
  14091.      6XX   Building Alarm XX is inhibited (INH:ALM,BPSC=XX)
  14092.      7XX   Building Alarm XX is allowed (ALW:ALM,BPSC=XX)
  14093.      800   Automatic Alarm Retire Mode is enabled (SET:ALMMDE=AUTO)
  14094.      801   Manual Alarm Retire Mode is enabled (SET:ALMMDE=MAN)
  14095.  
  14096.      The 107 display page provides a listing of trunk groups that
  14097.      have exceeded their automatic maintenance limit (AML).
  14098.      If all the trunk groups are normal, no trunk group numbers are
  14099.      shown on the display.
  14100.  
  14101.      When a trunk group's automatic maintenance limit is exceeded,
  14102.      the trunk group number is listed. In the SUMMARY STATUS AREA,
  14103.      the CKT LIM indicator will be backlighted and flashing. The
  14104.      associated alarm level (CRITICAL, MAJOR, or MINOR), will also be
  14105.      backlighted, as applicable.
  14106.  
  14107.      This display lists the trunk group number(s) of the first 20
  14108.      trunk groups out of service, in numeric order.
  14109.  
  14110.      When more than 20 trunk groups are out of service, the word
  14111.      "EXCESSIVE" will be backlighted at the bottom of the listing.
  14112.      Entering the output list command will give a complete listing of
  14113.      all out-of-service trunks at the receive-only printer (ROP).
  14114.  
  14115.      Figure .AW G146/ is an example of the 107 display page which shows an
  14116.      excessive amount of trunk groups out of service. The command 900
  14117.      could be entered to get a complete listing.
  14118.  
  14119.      A command is provided to output the complete list of out-of-
  14120.      service trunk groups.
  14121.  
  14122.      All available paging commands can be entered from this display.
  14123.  
  14124.      CMD   RESULT
  14125.  
  14126.      900   Trunk Group Circuit Limit Listing is printed at the ROP
  14127.            (OP:AML) [,TG=a] where a is a specific trunk group number
  14128.  
  14129.      The 109 display page provides an indication of resource or
  14130.      real-time overloads in the administrative module (AM),
  14131.      communication module processor (CMP), and SM(s), and it provides
  14132.      commands to inhibit or allow essential service protection (ESP).
  14133.      Any AM, SM, or CMP overload conditions are shown on the 109
  14134.      display page. The SM and CMP overload information is provided on
  14135.      a summary basis.  If an SM overload occurs, the SM number and
  14136.      type will be displayed in the indicator and backlighted. If more
  14137.      than 16 SMs are in overload, a note will appear, partially
  14138.      backlighted, indicating how many SMs are overloaded.  For a
  14139.      complete list of SMs in overload, the 900 command should be
  14140.      entered.  If a CMP overload occurs, the CMP number and whether
  14141.      it is the primary (P) or mate (M) is shown.
  14142.  
  14143.      Details on an SM overload can be obtained by entering the
  14144.      DISPLAY SM X OVERLOAD INFO command shown on the display.
  14145.      Likewise, details on an overloaded CMP can be obtained by
  14146.      entering the DISPLAY PRIM CMP X OVERLOAD INFO or DISPLAY MATE
  14147.      CMP X OVERLOAD INFO.
  14148.  
  14149.      The REALTIME overload indicators will contain NONE, MINOR,
  14150.      MAJOR, or CRIT (critical) to show the severity of the overload.
  14151.      NONE means no overload exists. MINOR and MAJOR are different
  14152.      levels of real-time overloads.  CRIT is only used for SMs and is
  14153.      the most severe type of overload.
  14154.  
  14155.      The only craft action which can be taken during overload
  14156.      conditions is to reduce or eliminate input messages/maintenance
  14157.      commands. All other actions are initiated by the system.
  14158.  
  14159.      For RESOURCE overloads, either NONE or the name of the resource
  14160.      will be displayed. The monitored resources are as follows:
  14161.  
  14162.        o  MCB - Message Control Block
  14163.  
  14164.        o  PCB - Process Control Block
  14165.  
  14166.        o  RCV - Tone Receivers (SM only)
  14167.  
  14168.        o  SCB - Stack Control Block
  14169.  
  14170.        o  TCB - Timer Control Block
  14171.  
  14172.        o  PKB - Packet Buffers [operator services position system
  14173.           (OSPS) SMs only]
  14174.  
  14175.        o  PSU - Packet Switch Unit (Packet Switching SMs only)
  14176.  
  14177.        o  ADB - Analog Data Block (SM only)
  14178.  
  14179.        o  APB - Associated Process Block (SM only)
  14180.  
  14181.        o  BRCSDB - Business and Residence Custom Services (BRCS) Data
  14182.           Block (SM only)
  14183.  
  14184.        o  CBDB - Call Buildup Data Block (SM only)
  14185.  
  14186.        o  CCBCOM - Channel Control Block (SM only)
  14187.  
  14188.        o  CHDB - Channel Data Block (SM only)
  14189.  
  14190.        o  CLDB - Calling Leg Data Block (SM only)
  14191.  
  14192.        o  DALB - D-Channel Application Linkage Block (SM only)
  14193.  
  14194.        o  DIB - Data Interface Block (SM only)
  14195.  
  14196.        o  DISPDB - Display Data Block (SM only)
  14197.  
  14198.        o  MDB - Model Data Block (SM only)
  14199.  
  14200.        o  MSG - Message Overflow (because of PIC overload)
  14201.  
  14202.        o  PHDB - Path Data Block (SM only)
  14203.  
  14204.        o  SCMDB - Shared Call Model Data Block (SM only)
  14205.  
  14206.        o  TSDB - Time Slot Data Block (SM only)
  14207.  
  14208.        o  PSIB - X-25 Packet Input Buffer (SM only)
  14209.  
  14210.        o  IAQ - CMP Input Queue (CMP only).
  14211.  
  14212.      Essential Service Protection is normally inhibited. Therefore,
  14213.      the INHIBITED text is not backlighted. When allowed, it gives
  14214.      preferential treatment to designated lines (for example,
  14215.      hospitals, police, fire departments, etc.) during periods of
  14216.      overload.
  14217.  
  14218.      If there is a network management control on to prevent overloads
  14219.      in this office, the ``SEE PAGE 130'' indicator will show up and
  14220.      be backlighted.
  14221.  
  14222.      An overload will cause the OVERLOAD indicator at the top of the
  14223.      screen to backlight. The associated alarm level (CRITICAL,
  14224.      MAJOR, or MINOR) will also backlight, if applicable.
  14225.  
  14226.      Figure  .AW G147/ shows an example of the 109 display page with
  14227.      specific AM overload information. It also shows up to 16 of the
  14228.      SMs and up to 8 of the CMPs that are in overload. The note
  14229.      EXCESSIVE is displayed and backlighted because there are greater
  14230.      than 16 SMs in overload. The actual number of SMs in overload
  14231.      (20) is displayed.
  14232.  
  14233.      The AM information box contains information regarding real-time
  14234.      and resource overloads in the AM.
  14235.  
  14236.      The information provided on Page 109 for the SMs is the SM
  14237.      number and type.  For additional information on a specific SM,
  14238.      the poke 1300,X is used (where X is the number of the SM).
  14239.  
  14240.      Similar to the SM, the CMP has limited information provided on
  14241.      Page 109 as shown in Figure .AW G148/.  The information shown is the
  14242.      number of the CMP and whether the CMP is the primary or the
  14243.      mate.  For more specific information regarding a specific CMP,
  14244.      the pokes 1370,X for the primary CMP and 1371,X for the mate CMP
  14245.      (where X is the number of the CMP) are used.
  14246.  
  14247.      Commands are provided to inhibit and allow ESP, to output a list
  14248.      of all SMs that are overloaded, and to obtain detailed
  14249.      information on an SM overload condition.
  14250.  
  14251.      In addition to these commands, any available paging command can
  14252.      be entered from Display Page 109.
  14253.  
  14254.       CMD     RESULT
  14255.  
  14256.       600     Essential Service Protection is inhibited (INH:ESP)
  14257.       700     Essential Service Protection is allowed (ALW:ESP)
  14258.       900     Output list of SMs in overload on the ROP (OP:OVRLD:ALL)
  14259.      1300,X   SM X Overload Information is displayed
  14260.      1370,X   Primary CMP X overload information is displayed
  14261.      1371,X   Mate CMP X overload information is displayed
  14262.  
  14263.      The 110 display page provides a list of system and AM inhibits
  14264.      and provides maintenance menu commands for selected inhibits.
  14265.      A SYSTEM inhibit applies to the AM and all SMs.  An AM inhibit
  14266.      applies only to the AM. Unless stated otherwise, all inhibit
  14267.      requests are assumed to be phase-protected.
  14268.  
  14269.      Each inhibit indicator on this display has three distinct
  14270.      sections: the top line, the description, and the commands-
  14271.      available line.
  14272.  
  14273.      The top line in each box shows the box number. This line is
  14274.      displayed in normal video, and the field to the right of the box
  14275.      number is blank unless an inhibit has been requested by the
  14276.      craft. If an inhibit has been requested, INH, SET, MON, or CHG
  14277.      is displayed to the right of the box number, as appropriate, and
  14278.      the top line is backlighted. (For the remainder of the 110
  14279.      display page description, the result of any of these operations
  14280.      is referred to as an inhibit.) The presence of this text and
  14281.      backlighting combination means the system has recorded the
  14282.      inhibit request. It does not mean the inhibit is in effect.
  14283.  
  14284.      Most of the inhibit/allow and set/clear commands are effective
  14285.      immediately after the request. For these cases, all areas of the
  14286.      indicator backlight together and one of the 3-character phrases
  14287.      (INH, SET, MON, or CHG) will appear.  However, in a few cases,
  14288.      the status will change independent of the request. An example of
  14289.      this is shown in box 21. The behavior of each indicator is
  14290.      explained in the Indicators section on the next several pages.
  14291.  
  14292.      The middle two lines of the indicator is the inhibit
  14293.      description. These two lines show the name of the inhibit as
  14294.      well as whether or not an inhibit is in effect. Inhibits can be
  14295.      caused by system or craft-initiated actions. When an inhibit is
  14296.      in effect, this section will be backlighted. In the SUMMARY
  14297.      STATUS AREA, the SYS INH indicator will be backlighted.
  14298.  
  14299.      The return of the top line to normal video means that a valid
  14300.      request to allow (or clear) an inhibit has been accepted. A
  14301.      valid allow request will also cause any text in the area to the
  14302.      right of the box number to be blanked.
  14303.  
  14304.      The last line of each indicator shows which menu commands, if
  14305.      any, are available from the display. For example, at the bottom
  14306.      of box 17 the numbers ``6 7 9'' appear. The ``6'' means this
  14307.      item can be inhibited by entering 617, the ``7'' means it can be
  14308.      allowed by entering 717, and the ``9'' designates output is
  14309.      available with 917. On color MCCs, there is also color mapping
  14310.      from the commands shown on the left of the display to the
  14311.      numbers in the boxes. Boxes without commands listed are
  14312.      inhibited only by the system or from manual action independent
  14313.      of this display page.
  14314.  
  14315.      Following is the correspondence between the number key and the
  14316.      action taken:
  14317.  
  14318.         Number   Action
  14319.  
  14320.           4      Set
  14321.           5      Clear
  14322.           6      Inhibit
  14323.           7      Allow
  14324.           9      Output
  14325.  
  14326.      This paragraph describes the individual indicators and their
  14327.      behavior.
  14328.  
  14329.      Box 00 - Box 00 is not currently used.
  14330.  
  14331.      Box 01 - Message Class Brevity Control
  14332.  
  14333.      This indicator shows whether or not the automatic output message
  14334.      class brevity control is inhibited. Brevity control is used to
  14335.      restrict the generation of certain application output messages
  14336.      for both the AM and equipped SMs. Inhibiting message class
  14337.      brevity control permits normally suppressed messages to go to
  14338.      the ROP or the log file.
  14339.  
  14340.      The message class brevity control inhibit must be entered with
  14341.      the TTY input message INH:BREVC,MSGCLS=a. Since a named MSGCLS
  14342.      is required, a menu command is not provided. Inhibiting brevity
  14343.      control for one or more MSGCLSs may cause increased
  14344.      communication link traffic which can degrade call processing
  14345.      performance and capacity. (See AT&T 235-600-700, Input Messages
  14346.      Manual.) The request will display INH when recorded. This
  14347.      inhibit will take effect immediately with the request.
  14348.  
  14349.      Entering allow command 701 generates the message
  14350.      ALW:BREVC,MSGCLS=ALL. The request will clear the text INH when
  14351.      recorded. This allow will take effect immediately with the
  14352.      request.
  14353.  
  14354.      This inhibit is cleared by any high-level AM initialization.
  14355.  
  14356.      Box 02 - Message Class Log/Print Status
  14357.  
  14358.      The box 02 indicates that at least one message class has the
  14359.      log/print status that is different from the backup status.
  14360.  
  14361.      To change the log/print status for one or all message classes,
  14362.      enter input message CHG:LPS,MSGCLS={a|ALL} with additional
  14363.      parameters.  (See the AT&T 235-600-700, Input Messages Manual.)
  14364.      The request will display CHG when recorded. This change will
  14365.      take effect immediately with the request.
  14366.  
  14367.      Entering the menu command 902 generates the input message
  14368.      OP:LPS,MSGCLS=ALL and causes the status of the message classes
  14369.      to be printed at the ROP.
  14370.  
  14371.      Box 03 - MDII Reporting
  14372.  
  14373.      The machine-detected interoffice irregularity (MDII) indicator
  14374.      is backlighted when one or more MDIIs are inhibited. The
  14375.      inhibits are generated by the TTY input message INH:MDII with
  14376.      additional parameters. When the inhibit is invoked, it
  14377.      suppresses the printing of MDIIs for the trunk group(s)
  14378.      specified by the input message. The request will display INH
  14379.      when recorded. This inhibit will take effect immediately with
  14380.      the request.
  14381.  
  14382.      Entering the 903 command generates the message OP:MDII, which
  14383.      causes a listing of all suppressed trunk MDIIs to be printed at
  14384.      the ROP.
  14385.  
  14386.      Box 04 - Manual Recent Change
  14387.  
  14388.      This indicator shows whether or not manual entering of recent
  14389.      changes is inhibited.
  14390.  
  14391.      When the command 604 is entered, the message INH:RC is
  14392.      generated. The request will display INH when recorded. This
  14393.      inhibit will take effect immediately with the request.
  14394.  
  14395.      The allow command 704 generates the message ALW:RC. The request
  14396.      will clear the text INH when recorded.
  14397.  
  14398.      Since the Automatic Customer Station Rearrangement (ACSR)
  14399.      feature depends upon Recent Change, if Recent Change is
  14400.      inhibited, ACSR is also inhibited.  During manual inhibits of
  14401.      Recent Change, the RC box (box 04) is illuminated and the
  14402.      customer-originated recent changes (CORC) box (box 05) is
  14403.      partially illuminated.
  14404.  
  14405.      Box 05 - Customer-Originated Recent Change
  14406.  
  14407.      The box 05 indicator shows whether CORC are inhibited.
  14408.  
  14409.      Box 05 is shared by CORCs and the ACSR feature.  Since the ACSR
  14410.      feature depends upon Recent Change, if Recent Change is
  14411.      inhibited, ACSR is also inhibited.  During manual inhibits of
  14412.      Recent Change, the RC box (box 04) is illuminated and the CORC
  14413.      box (box 05) is partially illuminated.
  14414.  
  14415.      When a 905 command is entered, ACSR queuing is inhibited and
  14416.      CORCs are allowed.
  14417.  
  14418.      Box 06 - Recent Change Logging
  14419.  
  14420.      The box 06 indicator shows whether or not the logging of
  14421.      manually entered recent changes for all processors is inhibited.
  14422.      This does not include customer-originated recent changes. Recent
  14423.      Change logging may be inhibited in the event logging is causing
  14424.      a problem, thereby allowing recent changes to be entered.
  14425.      Unlogged changes are lost after a boot.
  14426.  
  14427.      Entering the command 606 generates the message INH:RCLOG.  The
  14428.      request will display INH when recorded. This inhibit will take
  14429.      effect immediately with the request.
  14430.  
  14431.      Entering the command 706 generates the message ALW:RCLOG.  The
  14432.      request will clear the text INH when recorded.
  14433.  
  14434.      Box 07 - Box 7 is not currently used.
  14435.  
  14436.      Box 08 - Communication Link Normalization
  14437.  
  14438.      If a fault occurs in one or more SM communication links, the
  14439.      system will automatically try to restore the link(s) on a
  14440.      periodic basis. This inhibit will suppress this action when
  14441.      active.
  14442.  
  14443.      Entering command 608 will generate the message INH:CLNORM.  The
  14444.      request will display INH when recorded. This inhibit will take
  14445.      effect immediately with the request.
  14446.  
  14447.      When the command 708 is entered, it generates the message
  14448.      ALW:CLNORM. The request will clear the text INH when recorded.
  14449.  
  14450.      Since attempts to restore CLNKS are periodic, there may be a
  14451.      delay from the time an allow or inhibit request is recorded
  14452.      until the allow or inhibit is recognized.
  14453.  
  14454.      Box 09 - Centralized Automatic Message Accounting (CAMA)
  14455.      Suspension
  14456.  
  14457.      The box 09 indicator shows whether or not calls are being routed
  14458.      through the CAMA operator number identification (ONI) process
  14459.      for billing. Since inhibiting this indicator causes lost
  14460.      revenue, a minor alarm is sounded when the inhibit is invoked.
  14461.  
  14462.      Entering the command 609 generates the message INH:CAMAONI.  The
  14463.      request will display INH when recorded. This inhibit will take
  14464.      effect immediately with the request.
  14465.  
  14466.      Entering the command 709 generates the message ALW:CAMAONI.  The
  14467.      request will clear the text INH when recorded.
  14468.  
  14469.      Box 10 - Trunk Hold
  14470.  
  14471.      The box 10 indicator shows whether or not one or more trunk
  14472.      groups are being monitored.
  14473.  
  14474.      To monitor one or more trunk groups, the input message MON:TRUNK
  14475.      must be entered. The request will display MON when recorded.
  14476.      This monitoring will take effect immediately with the request.
  14477.  
  14478.      The system looks for stop-go signaling failures in members of
  14479.      monitored group(s). If a failure occurs, the member is held
  14480.      off-hook and out of service for the craft to determine the
  14481.      nature of the failure.
  14482.  
  14483.      The input message CLR:TRUNK is entered to remove the stop-go
  14484.      signaling.
  14485.  
  14486.        Warning:   This message will return all members back to
  14487.                   service, even if they failed.  The request will
  14488.                   clear the text MON when recorded.
  14489.  
  14490.      Entering the 910 command generates the input message OP:TRUNK,
  14491.      which causes a listing of all trunk groups and members being
  14492.      monitored to be printed at the ROP.
  14493.  
  14494.      Boxes 11 Through 15 -  Boxes 11 through 15 are not currently
  14495.      used.
  14496.  
  14497.      Box 16 - Routine Audits
  14498.  
  14499.      The box 16 indicator shows if the automatic routine execution of
  14500.      one or both AM application audit cycles (OKP or SMKP) are
  14501.      inhibited.
  14502.  
  14503.      The only way to obtain a single audit inhibit is via a TTY input
  14504.      message in the message mode. (See INH:AUD=a,ENV=b in AT&T 235-
  14505.      600-700, Input Messages Manual.) Single inhibits are not phase-
  14506.      protected.
  14507.  
  14508.      Entering the 616 command requests the inhibit of all audits and
  14509.      generates the message INH:AUD=CYCLE,ENV. The request will
  14510.      display INH when recorded. The request state does not
  14511.      necessarily imply that the inhibit is in effect. Normally, the
  14512.      status will follow the request within a short period of time.
  14513.  
  14514.      If the 716 command is entered, the message ALW:AUD=CYCLE,ENV is
  14515.      sent. The request will clear the text INH when recorded. The
  14516.      request state does not necessarily imply that the inhibit has
  14517.      been cleared. Normally, the status will follow the request
  14518.      within a short period of time.
  14519.  
  14520.      The command 916 (OP:AUD,STATUS=ALL,ENV=a) can be entered to get
  14521.      a ROP listing of routine audit status for the application AM.
  14522.  
  14523.      Box 17 - Routine Exercises
  14524.  
  14525.      The box 17 indicator shows if any or all of the application
  14526.      routine hardware exercises are inhibited in the communications
  14527.      module (CM).  Inhibits for routine exercises are effective for
  14528.      only one exercise session. If the tests are in progress when the
  14529.      message is received, the inhibit will not take place until the
  14530.      next session.
  14531.  
  14532.      Routine exercises are scheduled to run at specific times (for
  14533.      example, daily at midnight). If inhibited exercises are allowed
  14534.      after the scheduled time, the exercises are not started until
  14535.      the next scheduled session.
  14536.  
  14537.      When 617 is entered, the message INH:REX,CM is generated, which
  14538.      inhibits all application CM routine exercises. The request will
  14539.      display INH when recorded. This inhibit will take effect
  14540.      immediately with the request.
  14541.  
  14542.      If the command 717 is entered, the message ALW:REX,CM is
  14543.      generated, which allows all application CM routine exercises.
  14544.      The request will clear the text INH when recorded.
  14545.  
  14546.      Entering the command 917 sends the message OP:REXINH,CM, which
  14547.      generates a status listing at the ROP.
  14548.  
  14549.        Note:   These are application routine exercises and are
  14550.                different from the routine exercises for the AM, as
  14551.                shown on the EAI display.
  14552.  
  14553.      Box 18 - Software Checks
  14554.  
  14555.      The box 18 indicator reflects whether or not the AM application
  14556.      software checks have been inhibited. The AM software checks and
  14557.      the application software checks are different, but are
  14558.      controlled together from manual commands.
  14559.  
  14560.      The box 18 indicator can only be controlled from the EAI or TTY
  14561.      input message INH:SFTCHK.  This inhibit will prevent internal
  14562.      software checks from causing initializations. The request will
  14563.      display INH when recorded.
  14564.  
  14565.      If the status is inhibited without being requested, the inhibit
  14566.      was automatically applied by the system.
  14567.  
  14568.      A request to allow software checks, ALW:SFTCHK, will clear the
  14569.      text INH when recorded.
  14570.  
  14571.      Box 19 - Min-Mode
  14572.  
  14573.      The box 19 indicator shows the states of application min-mode.
  14574.      When this box is backlighted, no call processing functions are
  14575.      allowed in the AM. This is only used in extreme emergencies to
  14576.      prevent customer actions from interfering with machine
  14577.      operations.
  14578.  
  14579.      Min-mode is invoked and deleted via EAI application pokes ``M''
  14580.      and ``N,'' respectively.
  14581.  
  14582.      The request will display INH when recorded. This inhibit will
  14583.      take effect immediately with the request following the next
  14584.      major AM initialization.
  14585.  
  14586.      The request will clear the text INH when recorded and take
  14587.      effect on the next major AM initialization.
  14588.  
  14589.      Box 20 - Message Brevity Control
  14590.  
  14591.      The box 20 indicator gives inhibit status of message brevity
  14592.      control for all messages originating from the application
  14593.      processes in the AM only.
  14594.  
  14595.      Entering inhibit command 620 generates the message INH:BREVC,AM.
  14596.      The request will display INH when recorded. This inhibit will
  14597.      take effect immediately with the request.
  14598.  
  14599.      Entering the allow command 720 generates ALW:BREVC,AM. The
  14600.      request will clear the text INH when recorded.
  14601.  
  14602.      This inhibit is cleared by any high-level AM initialization.
  14603.  
  14604.      Box 21 - Recent Change Backout
  14605.  
  14606.      The box 21 indicator shows whether or not uncommitted (recently
  14607.      entered) AM recent changes are loaded or backed out. Backout can
  14608.      only occur as a result of an AM high-level initialization.
  14609.  
  14610.      The description portion shows when the recent changes are
  14611.      actually backed out or loaded. If the backout is in progress, a
  14612.      number will appear on the third line of the box showing the
  14613.      progress of the backout. From 200 down to 100 is CORC backout;
  14614.      200 meaning CORC is still fully backed out, and 100 meaning CORC
  14615.      is fully rolled forward. From 100 down to 0 is RC backout; 100
  14616.      meaning RC is still fully backed out, and 0 meaning RC is fully
  14617.      rolled forward. Recent changes can be backed out only in
  14618.      conjunction with a high-level initialization.
  14619.  
  14620.      Recent changes should be backed out if a recent change is
  14621.      suspected to be the cause of an AM performance problem.
  14622.  
  14623.      When the command 421 is entered, the message SET:BACKOUT,RC,AM
  14624.      is generated. The request will display SET when recorded. The
  14625.      request state does not necessarily imply that the set is in
  14626.      effect.
  14627.  
  14628.      When the command 521 is entered, the message CLR:BACKOUT,RC,AM
  14629.      is sent. The request will clear the text SET when recorded. The
  14630.      request state does not imply that the backout has been cleared.
  14631.  
  14632.      Boxes 22 Through 27 -  Boxes 22 through 27 are not currently
  14633.      used.
  14634.  
  14635.      Figure .AW G149/ is an example of the 110 page display which shows one
  14636.      system inhibit set and two AM inhibits set. Routine Exercises in
  14637.      box 17 has been inhibited. Box 21 shows RC BACKOUT is currently
  14638.      set and has been partially backed out (80%). However, the top
  14639.      line is normal video and there is no SET text after the 21. This
  14640.      indicates that the craft does not desire the recent changes to
  14641.      be kept out.
  14642.  
  14643.      In addition to the following commands, all available display
  14644.      commands can be accessed from Display Page 110.
  14645.  2
  14646.  
  14647.      CMD   RESULT
  14648.  
  14649.      421   RC Backout (AM) is set (SET:BACKOUT,RC,AM)
  14650.      521   RC Backout (AM) is cleared (CLR:BACKOUT,RC,AM)
  14651.      604   Manual RC is inhibited (INH:RC)
  14652.      606   RC Logging is inhibited (INH:RCLOG)
  14653.      608   CLNK Normalization is inhibited (INH:CLNORM)
  14654.      609   CAMA is inhibited (suspended) (INH:CAMAONI)
  14655.      616   Routine Audits (AM) are inhibited (INH:AUD=CYCLE,ENV)
  14656.      617   Routine Exercises (CM) are inhibited (INH:REX,CM)
  14657.      620   Message Brevity Control (AM) is inhibited (INH:BREVC,AM)
  14658.      701   Message Class Brevity Control is allowed (ALW:BREVC,MSGCLS=ALL)
  14659.      704   Manual RC is allowed (ALW:RC)
  14660.      706   RC Logging is allowed (ALW:RCLOG)
  14661.      708   CLNK Normalization is allowed (ALW:CLNORM)
  14662.      709   CAMA is allowed (no longer suspended) (ALW:CAMAONI)
  14663.      716   Routine Audits (AM) are allowed (ALW:AUD=CYCLE,ENV)
  14664.      717   Routine Exercises (CM) are allowed (ALW:REX,CM)
  14665.      720   Message Brevity Control (AM) is allowed (ALW:BREVC,AM)
  14666.      902   Message Class Log/Print Status is output (OP:LPS<MSGCLS=ALL)
  14667.      903   MDII Report is output (OP:MDII)
  14668.      905   CORC Status is output (OP:STAT,CORC,ACSR)
  14669.      910   Trunk Hold list is output (OP:TRUNK)
  14670.      916   Routine Audits (AM) are output (OP:AUD,STATUS=ALL,ENV)
  14671.      917   Routine Exercises (CM) are output (OP:REXINH,CM)
  14672.  
  14673.  
  14674.      The purpose of the 111/112 display page is to report status of
  14675.      the AM and its peripherals.
  14676.      The AM is an AT&T 3B20 duplex computer. In addition to the AM
  14677.      and peripheral indicators on this display, there are additional
  14678.      indicators for Page 121 - IOP 0 & 1, Page 122 - IOP 2 & 3, Page
  14679.      123 - DISK FILE SYSTEM ACCESS for DFC 0-1, Page 125 - DISK FILE
  14680.      SYSTEM ACCESS for DFC 2-3, and Page 113 - OPERATIONS SYSTEMS
  14681.      LINKS. If common network interface (CNI) is equipped, there is
  14682.      also an indicator pointing to Page 118 - CNI FRAME AND CCS LINK
  14683.      STATUS.
  14684.  
  14685.      An off-normal condition on this page will cause the AM or AM
  14686.      PERPH indicator at the top of the screen to backlight. An off-
  14687.      normal condition in an MHD (Page 123) will backlight the ``SEE
  14688.      PAGE 123'' indicator and the AM PERPH at the top of the screen.
  14689.      Also, an off-normal condition in an MHD (Page 125) will
  14690.      backlight the ``SEE PAGE 125'' indicator and the AM PERPH at the
  14691.      top of the screen.  An off-normal condition on Page 121 will
  14692.      backlight the ``SEE PAGE 121'' indicator(s) and the AM PERPH at
  14693.      the top of the screen. An off-normal condition on Page 122 will
  14694.      backlight the ``SEE PAGE 122'' indicator(s) and the AM PERPH at
  14695.      the top of the screen. An off-normal condition on Page 118 will
  14696.      backlight the ``SEE PAGE 118'' indicator and the AM PERPH at the
  14697.      top of the screen if CNI is equipped. An off-normal condition in
  14698.      the SCCs will cause the ``TO SCC 0'' or ``TO SCC 1'' indicator
  14699.      to backlight, and the OS LINKS indicator at the top of the
  14700.      screen will backlight. In all these cases, the appropriate alarm
  14701.      level (CRITICAL, MAJOR, or MINOR) will also backlight, if
  14702.      applicable.
  14703.  
  14704.      Figure .AW G150/ shows various off-normal conditions in the AM and its
  14705.      peripherals.
  14706.  
  14707.      The CSU 1 and AM 1 are unavailable. This caused the AM indicator
  14708.      at the top of the screen to backlight. An MHD on Page 123 is out
  14709.      of service, causing the SEE PAGE 123 to backlight, and there is
  14710.      a problem on Page 121 with some device or devices connected to
  14711.      IOP controller 0. These two conditions have caused the AM PERPH
  14712.      indicator at the top of the screen to backlight. Also, SCC 1 is
  14713.      either out of service, unavailable, or being initialized, which
  14714.      is shown by backlighting in the TO SCC 1 indicator at the bottom
  14715.      right-hand portion of the display. This off-normal SCC condition
  14716.      caused the OS LINKS indicator at the top of the screen to
  14717.      backlight.
  14718.  
  14719.      The 111/112 page provides commands to remove, restore, diagnose,
  14720.      and switch the various units. Also, output commands are
  14721.      available for out-of-service and diagnostic listings.
  14722.  
  14723.      All available displays can be accessed from the 111/112 page.
  14724.  2
  14725.  
  14726.      CMD   RESULT                        CMD   RESULT
  14727.  
  14728.      20X   AM X is removed               30X   AM X is restored
  14729.            (RMV:CU=X)                          (RST:CU=X)[,UCL]
  14730.      21X   DFC X is removed              31X   DFC X is restored
  14731.            (RMV:DFC=X)                         (RST:DFC=X)[,UCL]
  14732.      23X   IOP X is removed              33X   IOP X is restored
  14733.            (RMV:IOP=X)                         (RST:IOP=X)[,UCL]
  14734.      24X   MTTYC X is removed            34X   MTTYC X is restored
  14735.            (RMV:MTTYC=X)                       (RST:MTTYC=X)[,UCL]
  14736.      25X   MTTY X is removed             35X   MTTY X is restored
  14737.            (RMV:MTTY=X)                        (RST:MTTY=X)[,UCL]
  14738.      26X   ROP X is removed              36X   ROP X is restored
  14739.            (RMV:ROP=X)                         (RST:ROP=X)[,UCL]
  14740.      50X   AM X is diagnosed             400   AM is switched
  14741.            (DGN:CU=X)[,UCL]                    (SW:CU)
  14742.      51X   DFC X is diagnosed            401   PORTSW is switched
  14743.            (DGN:DFC=X)[,UCL][,CONT]            (SW:PORTSW)
  14744.      53X   IOP X is diagnosed            402   ROP is switched
  14745.            (DGN:IOP=X)[,CONT][,UCL]            (SW:PORTSW:ROP)
  14746.      54X   MTTYC X is diagnosed          403   MTTY is switched
  14747.            (DGN:MTTYC=X)[,UCL][,CONT]          (SW:PORTSW:MTTY)
  14748.      404   OOS units are listed at ROP
  14749.            (OP:CFGSTAT,OOS)
  14750.      405   Diagnostic request queue is
  14751.            output at ROP, including
  14752.            restore/remove requests
  14753.            (OP:DMQ,AM)
  14754.  
  14755.  
  14756.      The 113 display page provides a listing of Operations Systems
  14757.      links and their status.
  14758.      There are various types of Operations Systems which can be
  14759.      linked to an office.  These systems provide additional services
  14760.      to an office. Some of the systems which may appear on this
  14761.      display are discussed in the following paragraphs.
  14762.  
  14763.      The Automatic Message Accounting Data Link (AMADL) connects the
  14764.      Automatic Message Accounting Teleprocessing System (AMATPS) with
  14765.      a Revenue Accounting Office (RAO). The AMATPS assembles billing
  14766.      data.
  14767.  
  14768.      The Centralized Automatic Reporting on Trunks (CAROT)
  14769.      automatically accesses and tests trunks.
  14770.  
  14771.      The Centralized Trunk Test Unit (CTTU) is a test position for
  14772.      remote trunk and line testing.
  14773.  
  14774.      The Engineering and Administration Data Acquisition System
  14775.      (EADAS) collects, stores, and analyzes the traffic data.
  14776.  
  14777.      The Mechanized Loop Testing System Generation 2 (MLT2) is used
  14778.      for testing and analyzing the condition of customer loops for
  14779.      the Automated Repair Service Bureau (ARSB).
  14780.  
  14781.      The No. 2 Service Evaluation System (NO2SES) provides large
  14782.      volume service evaluation and incorrect answer supervision
  14783.      identification.
  14784.  
  14785.      The Operator Services Position System Recent Change (OSPSRC)
  14786.      link provides restricted recent change/verify access to OSPS
  14787.      data on the 5ESS(R) switch.
  14788.  
  14789.      The Remote Memory Administration System (RMAS) provides standard
  14790.      recent change/verify access. It prints office records, provides
  14791.      on-line growth capability for many recent changes, and provides
  14792.      an on-line error-checking capability.
  14793.  
  14794.      The Software Change Administration and Notification System 2
  14795.      (SCANS2) is used to transmit Broadcast Warning Messages (BWMs)
  14796.      to both the office and the Switching Control Center (SCC).
  14797.  
  14798.      The No. 2 SCC provides facilities to administer, monitor,
  14799.      control, and maintain the 5ESS switch from a remote, centralized
  14800.      location.
  14801.  
  14802.      The Testing, Operations, Provisioning, and Administration System
  14803.      (TOPAS) link provides centralized trunk maintenance and
  14804.      administration for trunks terminating on 5ESS switch toll
  14805.      configurations.
  14806.  
  14807.      There are several columns of information shown for each system.
  14808.      The first column, OS, is the standard link abbreviation (for
  14809.      example, AMADL2). The next column, LINK, shows whether the link
  14810.      is primary or secondary. The TYPE column shows whether the link
  14811.      is dedicated or dial-up. The DEVICE column contains the
  14812.      abbreviation of the peripheral device and the status of the
  14813.      link. The PC NAME is the name of the peripheral controller for
  14814.      the assigned peripheral device. This column is for information
  14815.      only. It does not show status. Status for the peripheral
  14816.      controllers is found on 121 - IOP 0 and 1 or 122 - IOP 2 and 3.
  14817.      The last two columns, TIME BUFF and DATA BUFF are used to show
  14818.      time and data buffer overflows. These columns are not applicable
  14819.      (N/A) to many of the systems.
  14820.  
  14821.      Any off-normal condition on this page will cause the OS LINK
  14822.      indicator at the top of the screen to backlight. The appropriate
  14823.      alarm level indicator (CRITICAL, MAJOR, or MINOR) will
  14824.      backlight, if applicable.
  14825.  
  14826.      The operations systems links vary from one office to another.
  14827.      Figure .AW G151/ shows SCC 1 is unavailable, which can be determined
  14828.      from the backlighted indicator and accompanying status text
  14829.      (UNAV).
  14830.  
  14831.      Commands are available to remove and restore the SCCs.
  14832.  
  14833.      All available displays are also accessible from the 113 display
  14834.      page.
  14835.  
  14836.      CMD   RESULT
  14837.  
  14838.      200   SCC 0 is removed (RMV:SCC=0)
  14839.      201   SCC 1 is removed (RMV:SCC=1)
  14840.      300   SCC 0 is restored (RST:SCC=0,UCL)
  14841.      301   SCC 1 is restored (RST:SCC=1,UCL)
  14842.  
  14843.      The purpose of the 114 page is to provide a summary of all
  14844.      equipped switching modules (SM) and their operational states.
  14845.      Each equipped SM has a unique indicator on the 114 display. The
  14846.      indicator has two distinct sections:
  14847.  
  14848.        o  SM NUMBER: There may be gaps in SM numbering for a
  14849.           particular office.  To provide flexibility in office
  14850.           numbering schemes, the SM numbers are not necessarily
  14851.           assigned sequentially. If an SM is not equipped, it is not
  14852.           listed. An example of this is shown in the 114 page example
  14853.           (Figure .AW G152/) by the blank indicators between SM 12 and SM
  14854.           20, SM 20 and SM 24, etc.
  14855.  
  14856.        o  SM TYPE: This is a 1-character designation to show how an
  14857.           SM is being used. For example, an L is an LSM which is a
  14858.           local switching module.
  14859.  
  14860.      When a new alarm condition on an SM happens, the SM indicator
  14861.      will begin flashing. The ALM RLS key will not stop the flashing.
  14862.      The color of the flashing may not reflect the new alarm if the
  14863.      previously recorded condition is of higher priority. To stop the
  14864.      flashing, the craft should display the 1010 Page for that SM.
  14865.      There is also a command to retire the flashing (999). This is
  14866.      mainly provided for situations such as during installation when
  14867.      SMs are being grown in and many SMs are displaying recurrent
  14868.      error conditions.  For further details on any SM recovery
  14869.      related activity or SM inhibits, the craft would enter 1800,X to
  14870.      display the SM X INHIBIT AND RECOVERY CONTROL page. This is the
  14871.      SM control page for emergency action.
  14872.  
  14873.      A lower level summary page for observing up to 48 SMs
  14874.      simultaneously can be requested by entering 141 (SMs 1 - 48),
  14875.      142 (SMs 49 - 96), 143 (SMs 97 - 144), or 144 (SMs 145 - 192).
  14876.  
  14877.      For details on any backlighted SM, the craft would enter 1010,X
  14878.      to display the SM X STATUS page. This page can be accessed
  14879.      during SM X initialization or if SM X is isolated, but the only
  14880.      status that will fill in are the SM STAT and RELATED PAGES
  14881.      boxes.
  14882.  
  14883.      In Figure .AW G152/, LSMs 1, 3, and 6 and HSM 10 and RSMs 48 and 120
  14884.      are backlighted due to an off-normal condition in each.
  14885.  
  14886.      All available paging commands can be entered from the 114
  14887.      display page.
  14888.  
  14889.        CMD     RESULT
  14890.  
  14891.        141     SM 1 - 48 page is displayed
  14892.        142     SM 49 - 96 page is displayed
  14893.        143     SM 97 - 144 page is displayed
  14894.        144     SM 145 - 192 page is displayed
  14895.        999     SM flashing is retired
  14896.       1000     SM INDEX page is displayed
  14897.      1010,X    SM X STATUS page is displayed
  14898.      1600,SZ   SITE Z STATUS page is displayed
  14899.       1610     REMOTE SITE INDEX page is displayed
  14900.  
  14901.      The purpose of the 115 display page is to provide a summary of
  14902.      off-normal status for the hardware units and links which control
  14903.      AM to SM(s) communication and provide paths for all circuit
  14904.      switched calls.
  14905.      The 115 display page has two separate and distinct versions.
  14906.      The first version (Figure .AW G153/) is for offices with communication
  14907.      module model 2 (CM2) hardware. The second version (Figure .AW G154/)
  14908.      is for offices with CM1 hardware.
  14909.  
  14910.      The 115 page provides overall status for MSGS 0, MSGS 1, MI/NC 0
  14911.      (MI/LI/NC 0 for CM1), MI/NC 1 (MI/LI/NC 1 for CM1), TMS 0, TMS
  14912.      1, communication links for the SMs, fan and fan fuse alarms for
  14913.      the ONTCs (for the MSGSs and TMSs for CM1), the status of the
  14914.      hardware check inhibit request bit, and the status of the
  14915.      MI/NC/TMSs (MI/LI/NC/TMSs for CM1) functioning as a group
  14916.      (ONTCCOM).
  14917.  
  14918.      The ONTCCOM 0 includes MI 0 (LI 0 in CM1), NC 0, and TMS 0.  The
  14919.      ONTC 0 includes ONTCCOM 0 and all DLIs on side 0.  The ONTCCOM 1
  14920.      includes MI 1 (LI 1 in CM1), NC 1, and TMS 1.  The ONTC 1
  14921.      includes ONTCCOM 1 and all DLIs on side 1.
  14922.  
  14923.      If an MSGS, MI/NC (MI/LI/NC in CM1), or TMSLNK has an off-normal
  14924.      condition (out of service not family of equipment, unavailable,
  14925.      hardware checks inhibited, or off-normal software status), the
  14926.      appropriate indicator with the page number of the MCC page with
  14927.      the detailed information is backlighted. The phrase ``SEE PAGE
  14928.      XXXX IF BACKLIT'' is backlighted when any of the boxes are
  14929.      backlighted to point out that the numbers in the boxes are the
  14930.      page numbers to request.
  14931.  
  14932.        Note:   The 1210 boxes are backlighted only for NC
  14933.                reference or oscillator problems.
  14934.  
  14935.      The CLNKS indicator is a summary of the equipped SM
  14936.      communication links status which is detailed on Page 1260.
  14937.  
  14938.      The CLNKS are not TMS links. The TMS links are part of the TMS.
  14939.      Communication links consist of several components, one of which
  14940.      is the TMSLNK.
  14941.  
  14942.      The indicator in the center, CM HDWCHK INH REQ, only appears on
  14943.      the page if the data delivery request automatic hardware check
  14944.      bit is set (due to automatic escalation or manual request).  It
  14945.      indicates that there is an inhibit request for all CM hardware
  14946.      checks. This means that at the next high-level AM
  14947.      initialization, all application hardware checks will be
  14948.      inhibited. This bit can be manually set and cleared by the input
  14949.      messages INH:HDWCHK and ALW:HDWCHK, respectively. Note that
  14950.      allowing hardware checks on all the CM units individually will
  14951.      not clear the bit, and this indicator will remain on the page.
  14952.  
  14953.      The backlighted indicator indicates the page necessary for
  14954.      acting on the problem.  As an example, the box with 1242
  14955.      indicated is backlighted in the page example shown in Figure .AW G153/
  14956.      because a module message processor (MMP) on Display Page 1242 is
  14957.      shown as out of service (OOS).  The MMP out of service is also
  14958.      reflected on the MSGS 0 Page 1240, but going to 1240 would not
  14959.      be the final step to see and act on the problem so the MSGS 0
  14960.      box with 1240 indicated is not backlighted. If a foundation
  14961.      peripheral controller (FPC) or pump peripheral controller (PPC)
  14962.      was out of service also, then the MSGS 0 box would backlight as
  14963.      shown in Figure .AW G154/. The purpose of this strategy is to get the
  14964.      craft directly to the problem with minimum paging.  Therefore,
  14965.      if the 1240 (MSGS 0) box and the 1241 (or 1242) were both
  14966.      backlighted, an out of service (not family of equipment), an
  14967.      unavailable, an out-of-service power, or an unavailable power
  14968.      condition would exist in an MMP, FPC, PPC, or CMP and an MSCU.
  14969.  
  14970.      The TMS 0 and 1 boxes (indicating Page 1220) will never
  14971.      backlight. If a TMS is OOS, it would be due to the whole ONTC
  14972.      being OOS or UNV; therefore, 1209 is the appropriate page to
  14973.      display.
  14974.  
  14975.      The indicator FPC DPLF is displayed to signal FPC duplex failure
  14976.      or CM ISOL is displayed to indicate manual CM isolation.  A
  14977.      separate indicator is displayed to indicate if the data delivery
  14978.      manual CM isolation request bit is set.
  14979.  
  14980.      The 115 page display example in Figure .AW G153/ shows problems in
  14981.      MI/NC 1, MSGS 0, TMS 0, CLNKS, and ONTC 1. Further information
  14982.      on these problems would be found on display 1210 - MI/NC 0 & 1,
  14983.      1242 - MSGS 0 - COMMUNITIES 2 - 7, 1221 - TMS 0 TMS LINKS 002 -
  14984.      063, 1260 - CLNK SUMMARY, and 1209 - ONTC 0 & 1. There is a fan
  14985.      alarm on ONTC 0 and the ONTC 1 Fan Fuse Alarm is inhibited. The
  14986.      CM isolation indicator is showing that CM isolation is in
  14987.      effect.  Also, the hardware check inhibit request bit is set.
  14988.  
  14989.      Figure .AW G154/ is an example of the 115 summary display that shows
  14990.      problems in MI/LI/NC 1, MSGS 0, TMS 0, CLNKS, and ONTC 0.
  14991.      Further information on these problems would be found on displays
  14992.      1210 - MI/LI/NC 0 & 1, 1240 - MSGS 0 SUMMARY, 1221 - TMS 0 - TMS
  14993.      LINKS 002 - 063, 1260 - CLNK SUMMARY, and 1209 - ONTC 0 & 1.
  14994.      There is a fan alarm on MSGS 0 and the TMS 0 fan fuse alarm is
  14995.      inhibited.  The indicator is signaling that FPC duplex failure
  14996.      is in effect.
  14997.  
  14998.      There are no menu commands on the 115 display page. Commands for
  14999.      removing, restoring, diagnosing, etc., are listed on the related
  15000.      pages. There are no menu commands on the displays for fans or
  15001.      fan fuses. For fans or fan fuses, see CLR:FANALM in AT&T 235-
  15002.      600-700, Input Messages Manual.
  15003.  
  15004.      All available display commands can be entered from the 115
  15005.      display page.
  15006.      The 116 display page provides status for various
  15007.      units/activities which do not fall under any other grouping.
  15008.      The External Sanity Monitor (ESM) has indicators for alarm,
  15009.      inhibit, and power. If an alarm or an inhibit is present, the
  15010.      appropriate indicator will backlight. If power is off, the POWER
  15011.      indicator will backlight and the word OFF will be displayed.
  15012.  
  15013.      The CALL MONITOR indicator shows whether the Call Monitor is
  15014.      inhibited or allowed.  Entering the command 601 generates the
  15015.      message INH:CALLMON which will inhibit the monitor from making
  15016.      test calls and performing call completion analysis.  This also
  15017.      clears the monitor's history data.  The command 701 generates
  15018.      the message ALW:CALLMON which allows the monitor to start the
  15019.      cycle of making test calls and performing call completion
  15020.      analysis.  Command 801 generates the message RTR:CALLMON,ALARM
  15021.      which retires the alarm indicator in the Call Monitor box.
  15022.      Command 901 generates the message OP:CALLMON which generates the
  15023.      OP CALLMON PAST 15 MINUTE REPORT on the ROP.
  15024.  
  15025.      The indicators FRAME FUSE and FRAME FAN are for the
  15026.      miscellaneous frame.  If a fuse or fan alarm is present on the
  15027.      miscellaneous frame, the corresponding indicator will backlight.
  15028.      The fuse must be replaced to correct the frame fuse alarm.  The
  15029.      fan must be restored to operating condition to correct the frame
  15030.      fan alarm.  The input command CLR:FANALM,MFFAN can be entered to
  15031.      clear the frame fan alarm after the alarm condition is fixed.
  15032.      If a system inhibit is present, the word INH will be displayed
  15033.      and backlighted to the right of the indicator label.  The fuse
  15034.      and fan alarms can only be inhibited by the system.  An inhibit
  15035.      means a scan point is chattering.  The input command
  15036.      ALW:ALM,MFFAN can be entered to allow the scan point after the
  15037.      chattering problem is fixed.
  15038.  
  15039.      The indicator GENERIC RETROFIT will backlight and change to
  15040.      GENERIC RETROFIT ACTIVE when software release (generic) retrofit
  15041.      is in progress.
  15042.  
  15043.      The indicator ODD EVOL will backlight and change to ODD EVOL ACT
  15044.      when ODD Evolution is in progress.  THE ODD Evolution is
  15045.      initiated by the command BKUP:ODD,ODDEVOL and stays in effect
  15046.      until the actual software release cutover takes place.
  15047.  
  15048.      The indicator OSPS EVOL will backlight and change to OSPS EVOL
  15049.      ACT when OSPS Evolution is in progress.  The OSPS Evolution is
  15050.      initiated by the command BKUP:ODD,ODDEVOL if the office has an
  15051.      OSPS configuration active.  It stays in effect until the actual
  15052.      software release cutover takes place.
  15053.  
  15054.      The RC BACKUP indicator normally shows NORMAL on the right part
  15055.      of the indicator. If RC Backup fails in the AM, the text NORMAL
  15056.      changes to FAILURE and the entire indicator backlights.
  15057.  
  15058.      The MISCELLANEOUS ALARMS indicator has two subindicators: ALARM
  15059.      and INHIBIT.  These subindicators are backlighted for any alarm
  15060.      and/or inhibit conditions present on the MISCELLANEOUS ALARMS
  15061.      display.  For additional information, enter command 119.
  15062.  
  15063.      The next indicator, MTIB, will backlight if an off-normal
  15064.      condition exists on the MTIB display. Enter command 127 for
  15065.      further details.
  15066.  
  15067.      In the CUTOVER indicator, the word ACTIVE will backlight if an
  15068.      off-normal condition exists on the CUTOVER display (cutover
  15069.      enabled, for example). Further information can be found on
  15070.      display 197 - CUTOVER.
  15071.  
  15072.      Any off-normal condition will cause the MISC indicator in the
  15073.      SUMMARY STATUS AREA at the top of the screen to backlight.
  15074.  
  15075.      Figure .AW G155/ is an example of the 116 display page which shows an
  15076.      alarm and an inhibit present on 119 - MISCELLANEOUS ALARMS.
  15077.      There is also something off-normal on Page 127 - MTIB STATUS.
  15078.      These have caused the MISC status summary indicator at the top
  15079.      of the screen to backlight.
  15080.  
  15081.      Commands are provided to inhibit and allow the ESM and to clear
  15082.      (retire) the exit pilot lamps.  Commands are also provided to
  15083.      inhibit and allow the call monitor, output the past 15-minute
  15084.      interval history for the call monitor, and retire a call monitor
  15085.      alarm.
  15086.  
  15087.      Also, all available displays can be accessed from the 116
  15088.      display page.
  15089.  
  15090.      CMD   RESULT
  15091.  
  15092.      600   External Sanity Monitor is inhibited (INH:ALM,ESM)
  15093.      601   Call Monitor is inhibited (INH:CALLMON)
  15094.      700   External Sanity Monitor is allowed (ALW:ALM,ESM)
  15095.      701   Call Monitor is allowed (ALW:CALLMON)
  15096.      800   Exit Pilot Lamps are cleared (retired) (CLR:LAMPS)
  15097.      801   Call Monitor alarm is retired (RTR:CALLMON,ALARM)
  15098.      901   Call Monitor history is output (OP:CALLMON)
  15099.  
  15100.      The purpose of the 117 page display is to provide a summary of
  15101.      information associated with the application processor data links
  15102.      (APDL).
  15103.      The 113 page indicates that maintenance personnel can display
  15104.      the 117 page, if desired.
  15105.  
  15106.      The following items contain detailed information concerning each
  15107.      field in the 117 page display:
  15108.  
  15109.        o  LINK:  This field identifies the link by name (for example,
  15110.           APDL01).  The 01 attached to the APDL is the link number of
  15111.           the link that is added to tuple relation RLCMAPDATA.  The
  15112.           link number is between 1 and 6 that corresponds to the
  15113.           number assigned to that link via RC/V view 24.1.
  15114.  
  15115.        o  PORT:  This field indicates the data link connected to the
  15116.           administrative module-input/output processor (AM-IOP).
  15117.  
  15118.        o  MODULE:  This field indicates the data link is connected to
  15119.           the AM-IOP.
  15120.  
  15121.        o  DEVICE:  This field identifies the PC port and the hardware
  15122.           status. The possible states are as follows: active (ACT),
  15123.           out of service (OOS), initialization (INIT), or growth
  15124.           (GROW).  Also, the UCB of the SDL is indicated.  For
  15125.           example, in SDL 42 OOS, 42 is the UCB of the SDL.
  15126.  
  15127.        o  PC NAME:  This field identifies the PC on which the port is
  15128.           located.  For application processor (AP) data links, there
  15129.           is only one port per PC.
  15130.  
  15131.        o  SITE_ID:  This field identifies the AP to which the link is
  15132.           connected (also known as the AP).  The SITE_ID number
  15133.           matches the key field on RC/V view 24.1.
  15134.  
  15135.        o  SESSION:  This field indicates the BX.25 session status
  15136.           over a given link.  The possible states are as follows:
  15137.           connected (CONN), disconnected (DISC), or initialization
  15138.           (INIT).
  15139.  
  15140.      Figure .AW G156/ shows an example of the 117 page display.
  15141.  
  15142.      Any of the available page displays can be accessed from the 117
  15143.      page display.
  15144.  
  15145.      CMD       RESULT
  15146.  
  15147.      121        Peripheral controller status is displayed -- IOP 0 & 1
  15148.      122        Peripheral controller status is displayed -- IOP 2 & 3
  15149.  
  15150.      The purpose of the 118 page is to provide status and maintenance
  15151.      commands for the common network interface ring peripheral
  15152.      controller nodes (RPCN), link nodes (LN), and direct link nodes
  15153.      (DLN).
  15154.      The function of the DLN (an optional capability) is to relieve
  15155.      the AM real-time capacity constraint caused by common channel
  15156.      signaling (CCS).  This is accomplished by moving CCS signaling
  15157.      message processing from the AM to the DLN.  The DLN is equipped
  15158.      as two independent simplex ring nodes operating in
  15159.      active/standby mode; meaning, one DLN is active, while the other
  15160.      is in the standby mode ready to be switched to active.  Call-
  15161.      related signaling messages are routed onto the ring to the DLN
  15162.      instead of the existing ring peripheral controller (RPC).  Ring
  15163.      maintenance, link security, and administrative messages are
  15164.      still processed in the AM via the RPC.
  15165.  
  15166.      When the DLN option is equipped, the common network interface
  15167.      (CNI) frame has a physical limitation of five LNs per group.
  15168.      The DLNs are assigned to LN member position 2 in both groups 00
  15169.      and 32 and are indicated ``DLN.''  Also, the signaling link
  15170.      status LN(00/32)-2 is blank.
  15171.  
  15172.      The 118 page is divided into three basic areas.  The box at the
  15173.      left side of the display is the status indicator and reflects
  15174.      the overall CNI status.  The status displayed here can be one of
  15175.      the following (where DSIG = direct signaling, TSIG = trunk
  15176.      signaling, and TCAP = transaction capability):
  15177.  
  15178.        o  DSIG ACT:  If the GLDSSPEED is 48 and office is equipped
  15179.           with 4.8 kbps links, or if the GLDSSPEED is 560 and office
  15180.           is equipped with 56 kbps links, the status indicator block
  15181.           will contain ``DSIG ACT'' (indicating the appropriate links
  15182.           are active).
  15183.  
  15184.        o  DSIG OOS:  If the GLDSSPEED is 48 and the office is
  15185.           equipped with 4.8 kbps links, or if the GLDSSPEED is 560
  15186.           and the office is equipped with 56 kbps links, and the link
  15187.           (4.8 kbps or 56 kbps) is OOS, the status indicator block
  15188.           will contain ``DSIG OOS''.
  15189.  
  15190.        o  DSIG UNEQ:  If the GLDSSPEED is 48 and the office is only
  15191.           equipped with 56 kbps links, or if the GLDSSPEED is 560 and
  15192.           the office is only equipped with 4.8 kbps, the status
  15193.           indicator block will contain ``DSIG UNEQ''.
  15194.  
  15195.        o  TSIG ACT:  If the RLPCIPRT relation has tuples populated
  15196.           and one of the available links is active, the status
  15197.           indicator block will contain ``TSIG ACT''.
  15198.  
  15199.        o  TSIG OOS:  If the RLPCIPRT relation has tuples populated
  15200.           and all available links are OOS, the status indicator block
  15201.           will contain ``TSIG OOS''.
  15202.  
  15203.        o  TSIG UNEQ:  If the RLPCIPRT relation has no tuples
  15204.           populated, the status indicator block will contain ``TSIG
  15205.           UNEQ''.
  15206.  
  15207.        o  TCAP ACT:  If the RLDS_APP relation has tuples populated
  15208.           and the 56 kbps links are active, the status indicator
  15209.           block will contain ``TCAP ACT''.
  15210.  
  15211.        o  TCAP OOS:  If the RLDS_APP relation has tuples populated
  15212.           and the 56 kbps links are OOS, the status indicator block
  15213.           will contain ``TCAP OOS''.
  15214.  
  15215.        o  TCAP UNEQ:  If the RLDS_APP relation has no tuples
  15216.           populated, the status indicator block will contain ``TCAP
  15217.           UNEQ''.
  15218.  
  15219.      During CNI ring initializations, the DSIG, TSIG, and TCAP
  15220.      indicators in the STATUS box will show INIT.  When the status is
  15221.      INIT, no other information on the display page can be considered
  15222.      accurate until the initialization has completed.
  15223.  
  15224.      The box in the middle of the display shows the node status.
  15225.      There are two columns within this area; the first column is the
  15226.      major status of the nodes, and the second column is the minor
  15227.      status of the nodes.  The major status can be one of five
  15228.      states:
  15229.  
  15230.        o  ACT:  This indicates that the RPCN, LN, or DLN is active.
  15231.  
  15232.        o  OOS:  This indicates that the RPCN, LN, or DLN is out of
  15233.           service.
  15234.  
  15235.        o  STBY:  This indicates that the RPCN, LN, or DLN is in
  15236.           standby.
  15237.  
  15238.        o  GROW:  This indicates that the RPCN, LN, and DLN is in the
  15239.           growth state.
  15240.  
  15241.        o  UNEQ:  This indicates that the node is unequipped.
  15242.  
  15243.      The minor status can be one of four states:
  15244.  
  15245.        o  ISO:  This indicates that the node is isolated.
  15246.  
  15247.        o  BISO:  This indicates that the node is beginning isolation.
  15248.  
  15249.        o  EISO:  This indicates that isolation is ending.
  15250.  
  15251.        o  NORM:  This indicates that the node is normal.
  15252.  
  15253.      The boxes on the right side of the display provide the link
  15254.      status.  The first column in the link status area shows the 11-
  15255.      character far-end CLLI code of the link.  The second column is
  15256.      the major state, the third column is the minor state, and the
  15257.      fourth column is the processor outage (PRO) received status.
  15258.  
  15259.      The major status can be one of three states:
  15260.  
  15261.        o  AVAL:  This indicates that the link is available.
  15262.  
  15263.        o  UNAL:  This indicates that the link is not available.
  15264.  
  15265.        o  UNEQ:  This indicates that the link is unequipped.
  15266.  
  15267.      The minor status can be one of six states:
  15268.  
  15269.        o  IS:  This indicates that the link is in service.
  15270.  
  15271.        o  OOS:  This indicates that the link is OOS.
  15272.  
  15273.        o  MOOS:  This indicates that the link is in a manual OOS
  15274.           state.
  15275.  
  15276.        o  GROW:  This indicates that the link is in the growth state.
  15277.  
  15278.        o  TEST:  This indicates that the link is being tested.
  15279.  
  15280.        o  UNAV:  This indicates that the link is not available.
  15281.  
  15282.      The PRO RCVD column is an indication of a processor outage
  15283.      received from the signal transfer point and is either YES or NO.
  15284.  
  15285.      Any off-normal condition in the middle section of the page (the
  15286.      RPCNs or the LNs) will cause the SEE PAGE 118 indicator on the
  15287.      111/112 page to be backlighted.  In the SUMMARY STATUS AREA, the
  15288.      AM PERPH critical indicator and the alarm level (CRITICAL,
  15289.      MAJOR, or MINOR), if applicable, will be backlighted.
  15290.  
  15291.      Two additional status indicators are the ring status indicator
  15292.      (RSI) and the automatic ring recovery (ARR) shown as follows:
  15293.  
  15294.        1. Ring Status Indicator:
  15295.  
  15296.           This indicator appears at the top left-hand side of the 118
  15297.           page under the system alarm indicators.  Its purpose is to
  15298.           show the state of the CNI ring.  The following lists the
  15299.           possible values and their meanings:
  15300.  
  15301.             o  ACTIVE:  The CNI ring has all nodes active.
  15302.  
  15303.             o  DOWN:  The CNI ring has a critical problem and no CCS
  15304.                call processing can be completed.
  15305.  
  15306.             o  ISOLATED SEGMENT:  The ring has one or more nodes
  15307.                under diagnostics which requires a quarantine or
  15308.                isolation of the node.
  15309.  
  15310.             o  RESTORING:  Indicates that the node is being pumped
  15311.                and should soon go ACT.
  15312.  
  15313.             o  CONFIGURING:  The ring has just RESTORED a node and
  15314.                the ring is propagating the token to allow the node
  15315.                back into service with the rest of the ring.
  15316.  
  15317.        2. Automatic Ring Recovery (ARR):
  15318.  
  15319.           The ARR indicators are not seen on the 118 page until a
  15320.           node is faulted.  Once a node is down and ARR attempts to
  15321.           recover the node, the appropriate indicator will light.
  15322.           The ARR has three indicators which will appear at the
  15323.           bottom left hand corner of the 118 page just under the
  15324.           diagnostic pokes.  The indicators will show the type of
  15325.           recovery being done and which node is currently being
  15326.           worked on.  If more than one node is down, then an OP:DMQ
  15327.           may be performed at the bottom of the MCC to see if the
  15328.           node has been queued for restoral by ARR.  The following is
  15329.           the possible outputs of each indicator.
  15330.  
  15331.             a. First Indicator outputs are as follows:
  15332.  
  15333.                  o  ARR UCL:  The ARR will attempt to restore the
  15334.                     node without running diagnostics.
  15335.  
  15336.                  o  ARR COND:  The ARR will attempt to restore the
  15337.                     node but will run diagnostics first.
  15338.  
  15339.                  o  CNR UCL:  The ARR has detected that a duplex
  15340.                     failure has occurred and that restoration of the
  15341.                     node will be done without running diagnostics.
  15342.  
  15343.                  o  CNR COND:  The ARR has detected that a duplex
  15344.                     failure has occurred and that the node will be
  15345.                     run under diagnostics before restoration.
  15346.  
  15347.             b. Second Indicator outputs are as follows:
  15348.  
  15349.                  o  ARR RSTRT:  The ARR is restarting the node.  This
  15350.                     indicator can be lighted at the same time any of
  15351.                     the preceding indicators are on.
  15352.  
  15353.                  o  CNR RSTRT:  The ARR has detected the duplex
  15354.                     failure and is restarting the node.  This
  15355.                     indicator can also be lighted at the same time
  15356.                     any of the preceding indicators are lighted.
  15357.  
  15358.             c. Third Indicator outputs are as follows:
  15359.  
  15360.                  o  ACNR UCL:  The ARR has detected the duplex
  15361.                     failure of the Direct Link Nodes (DLNs).  An
  15362.                     unconditional restoral will be performed on the
  15363.                     DLN listed.
  15364.  
  15365.                  o  ACNR COND:  The same as ACNR UCL except that ARR
  15366.                     will run diagnostics before restoring the node.
  15367.  
  15368.                  o  ACNR RSTRT:  The same as CNR RSTRT except this
  15369.                     indicator deals with the restart of the DLN node
  15370.                     only.
  15371.  
  15372.      Figure .AW G157/ shows an example of the 118 page.
  15373.  
  15374.      The frame status for the DLNs are divided into two categories.
  15375.      The ``aaaa'' field illustrates the major states of the DLN, and
  15376.      the ``bbbb'' field illustrates the minor states.
  15377.  
  15378.      The 118 page provides commands to remove, restore, and diagnose
  15379.      the RPCNs and the DLNs and to output any off-normal conditions
  15380.      for the ring or the signal link.
  15381.  
  15382.      All available displays can be accessed from the 118 page.
  15383.  
  15384.  2
  15385.       CMD    RESULT
  15386.  
  15387.      20XX    RPCN XX is removed from service (RMV:RPCNXX=0)
  15388.              (XX can only be 00 or 32)
  15389.      21XXY   LNXX Y is removed from service (RMV:LNXX=Y)
  15390.              (XX can only be 00 or 32 and Y can only be 1 through 6)
  15391.      22XX2   DLNXX 2 is removed from service (RMV:LNXX=2)
  15392.              (XX can only be 00 or 32)
  15393.      30XX    RPCNXX is restored to service conditionally [or unconditionally]
  15394.              (RST:RPCNXX=0,RAW,TLP)[,UCL]
  15395.              (XX can only be 00 or 32)
  15396.      31XXY   LNXXY is restored to service conditionally [or unconditionally]
  15397.              (RST:LNXX=Y,RAW,TLP)[,UCL]
  15398.              (XX can only be 00 or 32 and Y can only be 1 through 6)
  15399.      32XX2   DLNXX 2 is restored to service conditionally [or unconditionally]
  15400.              (RST:LNXX=2,RAW,TLP)[,UCL]
  15401.              (XX can only be 00 or 32)
  15402.      50XX    RPCN XX is diagnosed (DGN:RPCNXX=0,RAW,TLP)[,RPT=a][,PH=b[&&c]]
  15403.              (XX can only be 00 or 32)
  15404.              a is the number of times the diagnose is to be repeated
  15405.              b is the phase
  15406.              b&&c is the range of phases to be performed
  15407.      51XXY   LNXX Y is diagnosed (DGN:LNXX=Y,RAW,TLP)[,RPT=a][,PH=b[&&c]]
  15408.              (XX can only be 00 or 32 and Y can only be 1 through 6)
  15409.              a is the number of times the diagnose is to be repeated
  15410.              b is the phase
  15411.              b&&c is the range of phases to be performed
  15412.      52XX2   DLNXX 2 is diagnosed (DGN:LNXX=2,RAW,TLP)[,RPT=a][,PH=b[&&c]]
  15413.              (XX can only be 00 or 32)
  15414.              a is the number of times the diagnose is to be repeated
  15415.              b is the phase
  15416.              b&&c is the range of phases to be performed
  15417.       900    Status of a RING is printed (OP:RING:DETD)
  15418.       901    Status of the signaling links is printed (OP:SLK=ALL,DEST=1)
  15419.  
  15420.      The 119 display page summarizes status and assignment and
  15421.      provides inhibit/allow controls for miscellaneous alarms.
  15422.      Miscellaneous Alarms and their alarm levels are office
  15423.      assignable. The alarm level and text in these indicators are
  15424.      initially filled in using a TTY input message
  15425.      (CHG:ALM,MISC=miscellaneous alarm number, TAG=text to be filled
  15426.      in, LVL=CR, MJ, MN, or IF).  Once these indicators are filled
  15427.      in, they are protected from loss if the system is booted.
  15428.  
  15429.      When an alarm condition occurs and is not inhibited, the
  15430.      respective display indicator backlights to the TROUBLE state.
  15431.      This in turn causes ALARM to backlight in the Miscellaneous
  15432.      Alarms Indicator on Page 116. In the SUMMARY STATUS AREA, the
  15433.      associated alarm level (CRITICAL, MAJOR, or MINOR) will
  15434.      backlight, and MISC will start flashing. Also, an audible alarm
  15435.      will be sounded.
  15436.  
  15437.      When an alarm is inhibited, the respective indicator will show
  15438.      INH, and the INH will be backlighted. On Page 116, INHIBIT in
  15439.      the Miscellaneous Alarms Indicator will also backlight. The MISC
  15440.      indicator at the top of the screen will backlight to the TROUBLE
  15441.      state.
  15442.  
  15443.      Figure .AW G158/ is an example of the 119 display page in which
  15444.      indicator 03 shows a major alarm caused by a failure in the MFT
  15445.      bay. Indicator 06 shows the SLC P/M 1 is inhibited from
  15446.      triggering an alarm.
  15447.  
  15448.      Commands are provided to inhibit and allow the miscellaneous
  15449.      alarms.
  15450.  
  15451.      All available displays are accessible from the 119 display page.
  15452.  
  15453.      CMD   RESULT
  15454.  
  15455.      6XX   Miscellaneous Alarm XX is inhibited (INH:ALM,MISC=XX)
  15456.      7XX   Miscellaneous Alarm XX is allowed (ALW:ALM,MISC=XX)
  15457.  
  15458.      Display Page 120 provides full-page TTY message viewing.
  15459.      When Page 120 is displayed, TTY messages scroll into the region
  15460.      normally used for displays.
  15461.  
  15462.      Figure .AW G159/ is an example of the 120 display page.
  15463.  
  15464.      There are no commands for the 120 page.
  15465.      The purpose of the 121 and 122 pages is to provide status and
  15466.      assignment of all input/output processor (IOP) peripheral
  15467.      control devices.
  15468.      The displays for IOP 0 and 1 and IOP 2 and 3 are very similar.
  15469.  
  15470.      Each IOP has 16 slots for peripheral control devices. Any or all
  15471.      of these slots can be assigned.
  15472.  
  15473.      In the example shown in Figure .AW G160/, scanner and signal
  15474.      distributor controller (SCSDC) 4 and SCSDC 6 are out of service.
  15475.      This causes the SEE PAGE 121 indicator on Page 111/112 to
  15476.      backlight, which in turn backlights the AM PERPH indicator at
  15477.      the top of the display.
  15478.  
  15479.      There are no maintenance commands available from the display for
  15480.      the IOP PC devices. To remove, restore, or diagnose a device,
  15481.      the appropriate TTY input message must be entered instead.
  15482.  
  15483.      Remove messages have the form RMV:dev=a, where a is the device
  15484.      number. For example, to remove MTTYC 0, the input message is
  15485.      RMV:MTTYC=0.
  15486.  
  15487.      Restore and diagnose messages are the same, except for the verb.
  15488.      For example, to diagnose SCSDC 4, the input message is
  15489.      DGN:SCSDC=4.
  15490.  
  15491.      All available page commands can be entered from the 121 and 122
  15492.      display pages.
  15493.      The purpose of the 123 display page is to provide status and
  15494.      maintenance commands for two disk file controllers (DFC) and up
  15495.      to 16 moving head disks (MHD).  It also provides status and
  15496.      commands for disk independent operation (DIOP) when both
  15497.      essential disks are lost and status of the Auto MHD
  15498.      Configuration feature.
  15499.  
  15500.      A 5ESS switch office can have Storage Module Device (SMD) only,
  15501.      Small Computer Systems Interface (SCSI) only, or a combination
  15502.      of SMD and SCSI disk subsystem.
  15503.  
  15504.      If there are more than two DFCs in the system, a second DFSA
  15505.      page, Page 125 is used.  The format of the 125 page is the same
  15506.      as the 123 except the AUTO MHD CONFIGURATION status is not
  15507.      shown; it appears only on Page 123.
  15508.      The 123 page has three separate and distinct functions.
  15509.  
  15510.      The first function of this page is to provide status and
  15511.      maintenance commands for DFCs 0 and 1 and associated MHDs (up to
  15512.      16).  If the system is equipped with SCSI, this page also
  15513.      provides status and maintenance commands for SCSI buses (SBUS)
  15514.      (up to 4).
  15515.  
  15516.      The second function is to provide status and commands during
  15517.      DIOP.  When both of the MHDs that are marked essential (E) go
  15518.      out of service, this page is automatically displayed.  This is
  15519.      called full DIOP.  The appropriate menu commands to use under
  15520.      these circumstances are the 600 series of commands.  When in
  15521.      full DIOP (Figure .AW G162/), a 620 command will appear which will
  15522.      allow the MHD to be reloaded from tape without bringing down
  15523.      call processing during the reading of the tape.  When the MHD
  15524.      has been reloaded, a minimum of a 52 boot is required.  The
  15525.      other 600 series commands, with the exception of the 699 poke,
  15526.      may be used also when not in DIOP.  The 699 poke works only in
  15527.      full DIOP.  The 602 poke to restore the DFC controller requires
  15528.      UCL when the system is in full DIOP.  Neither the 602 or 604
  15529.      poke will restore associated subunits (MHDs) to prevent
  15530.      accidental disk restoral during disk maintenance.
  15531.  
  15532.      If only one of the essential MHDs goes out of service, the MHDs
  15533.      are in simplex operation (Figure .AW G161/), but the page is not
  15534.      automatically displayed.
  15535.  
  15536.      During full DIOP, the area at the bottom of the page between the
  15537.      two horizontal lines will display output messages for the 600
  15538.      series menu commands.
  15539.  
  15540.      The third function of the 123 page is to provide for the display
  15541.      of the Automatic MHD Configuration feature.  The AUTO MHD
  15542.      CONFIGURATION  data displayed on 123 page is a summary status of
  15543.      information from Pages 178, Auto Spare Disk, and 179, Disk
  15544.      Configuration.
  15545.  
  15546.      Possible values of the Automatic MHD Configuration feature are
  15547.      as follows:
  15548.  
  15549.        a. AUTO MHD CONFIGURATION READY:  The feature is armed and
  15550.           ready to run if needed.
  15551.  
  15552.        b. SEE PAGE 179, CONFIG MHDs ...:  The listed MHDs have been
  15553.           reconfigured; see Page 179 for more data.
  15554.  
  15555.        c. AUTO MHD CONFIGURATION OFF:  The feature is turned off.
  15556.  
  15557.        d. MHD CONFIG INHIBITED, SEE PAGE 178:  The feature is blocked
  15558.           on one or more MHDs or the entire office; see Page 178 for
  15559.           more data.
  15560.  
  15561.        e. MHD CONFIG IN PROGRESS, SEE PAGE 178:  An MHD configuration
  15562.           is in progress; see Page 178 for more data.
  15563.  
  15564.      There are two columns of notations on the right side of each of
  15565.      the MHD status columns.  The first of the two columns contains
  15566.      one of two letters:
  15567.  
  15568.        o  Y - (Yes):  This means the MHD was diagnosed or restored
  15569.           since the last system initialization and appears to be
  15570.           usable.
  15571.  
  15572.        o  N - (No):  This means the MHD was not diagnosed or restored
  15573.           since the last system initialization and does not appear to
  15574.           be usable.
  15575.  
  15576.      The second column contains the letter E which signifies that the
  15577.      associated MHD is essential.
  15578.  
  15579.      The upper two display fields, OPTION LEVEL and CURRENT LEVEL,
  15580.      inform the user of the optional disk independent operation
  15581.      feature level selected for the operating system and the current
  15582.      disk independent operation state the operating system is in.
  15583.  
  15584.      The OPTION LEVEL displayed will be one of the following:
  15585.  
  15586.       NODIOP    Disk independent operation feature is not selected.
  15587.  
  15588.       DIOP      Conditional disk independent operation is selected.
  15589.  
  15590.       UCLDIOP   Unconditional disk independent operation is selected.
  15591.  
  15592.      The CURRENT LEVEL displayed will be one of the following:
  15593.  
  15594.       NORMAL         Normal operating system without disk independent
  15595.                      operation mode.
  15596.  
  15597.       SIMPLEX        Operating system running with at least one essential
  15598.                      MHD out of service.
  15599.  
  15600.       DUPLEX         Operating system is running with all duplex essential
  15601.                      MHDs active.
  15602.  
  15603.       CONDITIONAL    Operating system is in conditional disk independent
  15604.       DIOP           operation mode with the last remaining duplex
  15605.                      essential MHD about to be removed from service.
  15606.  
  15607.       FULL DIOP      Operating system in running with a duplex essential
  15608.                      pair of MHDs out of service.
  15609.  
  15610.      For each unit displayed, the following information is shown.
  15611.  
  15612.        1. Major state of the unit
  15613.  
  15614.        2. Minor state of the unit (if available)
  15615.  
  15616.        3. Usability of the unit (Y = usable, N = unusable)
  15617.  
  15618.        4. Essential status of the unit (E = essential, M = manually
  15619.           nonremovable, blank = nonessential)
  15620.  
  15621.        5. Microcode status (Firmware of Pumpcode) for the DFC
  15622.  
  15623.        6. Overload status of a DFC.
  15624.  
  15625.      Figure .AW G161/ shows the simplex version of the disk file system
  15626.      access page for an office with SMD only.  In this example, one
  15627.      of the essential MHDs (MHD 1) is OOS, so the current level is
  15628.      marked as SIMPLEX. The OOS MHD caused the AM PERPH indicator at
  15629.      the top of the page to be backlighted.  The automatic MHD
  15630.      configuration feature is ready.
  15631.  
  15632.      When the simplex mode is entered, the system begins to lock
  15633.      essential, nonswappable processes from disk into core (AM
  15634.      memory).  Upon completion of the locking process, the system
  15635.      will print the message, REPT DIOP SIMPLEX PROCESSING COMPLETED.
  15636.      If the system has problems in locking the essential processes
  15637.      into core, it will print the message, REPT DIOP SIMPLEX UNSWAP
  15638.      FAILURE PID=xx (xx = utility ID of process that failed to lock
  15639.      into memory).  This message will reprint every 5 minutes until
  15640.      the locking process is completed.
  15641.  
  15642.      Figure .AW G162/ shows the FULL DIOP version.
  15643.  
  15644.      Figure .AW G163/ shows the simplex version of the disk file system
  15645.      access page for an office with SCSI only or with both SMD and
  15646.      SCSI.
  15647.  
  15648.      The only difference between the SCSI-DFSA and SMD-DFSA versions
  15649.      of the 123 page is the addition of ``SBUS 0 SBUS 2'' under DFC
  15650.      0, ``SBUS 1 SBUS 3'' under DFC 1 on the SCSI version, and the
  15651.      604 command for RST/RMV SBUS.
  15652.  
  15653.      Commands are provided to remove, restore, and diagnose the MHDs
  15654.      and to take appropriate actions on the MHDs when one or more
  15655.      essential MHDs are out of service.
  15656.  
  15657.      All available displays can be accessed from the 123 page.
  15658.  
  15659.  2
  15660.             CMD          RESULT
  15661.  
  15662.             2XX          MHD XX is removed from service
  15663.                          (RMV:MHD=XX)
  15664.             3XX          MHD XX is restored to service
  15665.                          (RST:MHD=XX)
  15666.             5XX          MHD XX is diagnosed
  15667.                          (DGN:MHD=XX)
  15668.      600,n [v] [s|new]   MHD n is formatted (initialized)
  15669.                          (INIT:MHD=n)
  15670.                          v=VFY. Verify option to be used (default=no verify
  15671.                          option).
  15672.                          s=Track number or range of tracks to be initialized
  15673.                          (default=all tracks).  The track number or range
  15674.                          of tracks and the ``new'' option can only be used
  15675.                          for SMD MHD.
  15676.          601,n [s]       MHD n is verified
  15677.                          (VFY:MHD=n)
  15678.                          where s represents either:
  15679.                                t=XX (XX is track number or range of tracks
  15680.                                to be verified)
  15681.                                (default=all tracks for SMD MHD)
  15682.                          or
  15683.                                b=XX (XX is block number or range of blocks
  15684.                                to be verified)
  15685.                                (default=all blocks for SCSI MHD)
  15686.                          (For example: 601,0 b=80&&100 will cause the
  15687.                          VFY MHD function to be invoked for MHD 0 and
  15688.                          will verify blocks 80 through 100 for SCSI MHD).
  15689.          602,n [a]       DFC n controller only is restored
  15690.                          a=UCL
  15691.                          (RST:DFC=n,CONT)
  15692.        603,n [t|fn]      Dump MHD n defect table
  15693.                          t=Defect table to be dumped:MFGR,COMB,TEMP,
  15694.                          ALL,(default=COMB).
  15695.                          fn=Full pathname of a file, in double quotes,
  15696.                          that the MFGR defect table is to be written to
  15697.                          (DUMP:MHD=n:DEFECT)
  15698.         604,n {opt}      RESTORE or REMOVE SBUS
  15699.                          {opt} ``RST'' or ``RMV''
  15700.                          (RST:SBUS=n,CONT)
  15701.                          (RMV:SBUS=n)
  15702.                          Note: For SBUS RST, UCL option is required
  15703.                          in full DIOP.
  15704.           677,n t        EIR (Enhanced Information Report) PRINT
  15705.                          n=DFC unit number
  15706.                          t=EIR format.  Valid values are ``n''=turn off
  15707.                          EIR PRINT
  15708.                          ``l''=long EIR report format, ``s''=short EIR
  15709.                          report format
  15710.            6XX,h         HELP OPTION
  15711.                          Give help for 600 series commands
  15712.  
  15713.             CMD          RESULT
  15714.  
  15715.             688          Clears the buffer
  15716.             699          Aborts the menu command that is presently in
  15717.                          progress
  15718.  
  15719.                             Note:  The 699 poke works only while the
  15720.                             system disk is in full DIOP.  It is not
  15721.                             effective in normal or simplex modes.
  15722.  
  15723.         620,n td a       Loads MHD n from tape drive td using sequence a
  15724.                          td=Tape device name
  15725.                          a=BOTH,GEN,DBONLY or CONT.
  15726.  
  15727.                             Note:  The 620 poke appears only while
  15728.                             the system disk is in full DIOP.  It is not
  15729.                             effective in normal or simplex modes.
  15730.  
  15731.  
  15732.        Note:   The 600 series commands work while the system disk
  15733.                is in full DIOP except that poke 602 (DFC
  15734.                controller only restore) requires UCL.
  15735.  
  15736.      The purpose of the 125 display page is to provide status and
  15737.      maintenance commands for two disk file controllers (DFC) and up
  15738.      to 16 moving head disks (MHD).  It also provides status and
  15739.      commands for disk independent operation (DIOP) when both
  15740.      essential disks are lost.
  15741.  
  15742.      A 5ESS switch office can have SMD only, SCSI only, or a
  15743.      combination of SMD and SCSI disk subsystem.
  15744.  
  15745.      The 125 page exists only when there are more than two DFCs in
  15746.      the system.
  15747.  
  15748.      The format of the 125 page is the same as the 123 except the
  15749.      AUTO MHD CONFIGURATION status is not shown; it appears only on
  15750.      Page 123.
  15751.      The 125 page has two separate and distinct functions.
  15752.  
  15753.      The first function of this page is to provide status and
  15754.      maintenance commands for DFCs 2 and 3 and associated MHDs (up to
  15755.      16).  If the system is equipped with SCSI, this page also
  15756.      provides status and commands for SCSI buses (SBUS) (up to 4).
  15757.  
  15758.      The second function is to provide status and commands during
  15759.      DIOP.  When in full DIOP, the 125 page will be accessible.  The
  15760.      620 poke (reload from tape option) will only work on the 123
  15761.      page.  The other 600 series commands, with the exception of the
  15762.      699 poke, may be used also when not in DIOP.  The 699 poke works
  15763.      only in full DIOP.  The 602 poke to restore the DFC controller
  15764.      requires UCL when the system is in full DIOP.  Neither the 602
  15765.      or 604 poke will restore associated subunits (MHDs) to prevent
  15766.      accidental disk restoral during disk maintenance.
  15767.  
  15768.      If only one of the essential MHDs goes out of service, the MHDs
  15769.      are in simplex operation (Figure .AW G164/), but the page is not
  15770.      automatically displayed.
  15771.  
  15772.      During full DIOP, the area at the bottom of the page between the
  15773.      two horizontal lines will display output messages for the 600
  15774.      series menu commands.
  15775.  
  15776.      There are two columns of notations on the right side of each of
  15777.      the MHD status columns.  The first of the two columns contains
  15778.      one of two letters:
  15779.  
  15780.        o  Y (Yes):  This means the MHD was diagnosed or restored
  15781.           since the last system initialization and appears to be
  15782.           usable.
  15783.  
  15784.        o  N (No):  This means the MHD was not diagnosed or restored
  15785.           since the last system initialization and does not appear to
  15786.           be usable.
  15787.  
  15788.      The second column contains the letter E which signifies that the
  15789.      associated MHD is essential.
  15790.  
  15791.      Figure .AW G164/ shows the simplex version of the disk file system
  15792.      access page for an office with SMD only. In this example, one of
  15793.      the essential MHDs (MHD 17) has gone out of service, so the
  15794.      current level is marked as SIMPLEX. The OOS MHD caused the AM
  15795.      PERPH indicator at the top of the page to be backlighted.
  15796.  
  15797.      When the simplex mode is entered, the system begins to lock
  15798.      essential, nonswappable processes from disk into core (AM
  15799.      memory).  Upon completion of the locking process, the system
  15800.      will print the message, REPT DIOP SIMPLEX PROCESSING COMPLETED.
  15801.      If the system has problems in locking the essential processes
  15802.      into core, it will print the message, REPT DIOP SIMPLEX UNSWAP
  15803.      FAILURE PID=xx (xx = utility ID of process that failed to lock
  15804.      into memory).  This message will reprint every 5 minutes until
  15805.      the locking process is completed.
  15806.  
  15807.      Figure .AW G165/ shows the simplex version of the disk file system
  15808.      access page for an office with SCSI only or with both SMD and
  15809.      SCSI.
  15810.  
  15811.      The only difference between the SCSI-DFSA and SMD-DFSA versions
  15812.      of the 125 page is the addition of ``SBUS 0 SBUS 2'' under DFC
  15813.      2, ``SBUS 1 SBUS 3'' under DFC 3 on the SCSI version, and the
  15814.      604 command to RST/RMV SBUS.
  15815.  
  15816.      Commands are provided to remove, restore, and diagnose the MHDs
  15817.      and to take appropriate actions on the MHDs when one or more
  15818.      essential MHDs are out of service.
  15819.  
  15820.      All available displays can be accessed from the 125 page.
  15821.  
  15822.  2
  15823.             CMD          RESULT
  15824.  
  15825.             2XX          MHD XX is removed from service
  15826.                          (RMV:MHD=XX)
  15827.             3XX          MHD XX is restored to service
  15828.                          (RST:MHD=XX)
  15829.             5XX          MHD XX is diagnosed
  15830.                          (DGN:MHD=XX)
  15831.      600,n [v] [s|new]   MHD n is formatted (initialized)
  15832.                          (INIT:MHD=n)
  15833.                          v=VFY. Verify option to be used (default=no
  15834.                          verify option).
  15835.                          s=Track number or range of tracks to be initialized
  15836.                          (default=all tracks).  The track number or range
  15837.                          of tracks and the ``new'' option can only be used
  15838.                         for SMD MHD.
  15839.          601,n [s]       MHD n is verified
  15840.                          (VFY:MHD=n)
  15841.                          where s represents either:
  15842.                                t=XX (XX is track number or range of
  15843.                                tracks to be verified)
  15844.                                (default=all tracks for SMD MHD)
  15845.                          or
  15846.                                b=XX (XX is block number or range of blocks
  15847.                                to be verified)
  15848.                                (default=all blocks for SCSI MHD)
  15849.                          (For example: 601,0 b=80&&100 will cause
  15850.                          the VFY MHD function to be invoked for MHD 0 and
  15851.                          will verify blocks 80 through 100 for SCSI MHD).
  15852.          602,n [a]       DFC n controller only is restored
  15853.                          a=UCL
  15854.                          (RST:DFC=n,CONT)
  15855.        603,n [t|fn]      Dump MHD n defect table
  15856.                          t=Defect table to be dumped:MFGR,COMB,TEMP,
  15857.                          ALL,(default=COMB).
  15858.                          fn=Full pathname of a file, in double quotes,
  15859.                          that the MFGR defect table is to be written to
  15860.                          (DUMP:MHD=n:DEFECT)
  15861.         604,n {opt}      RESTORE or REMOVE SBUS
  15862.                          {opt} ``RST'' or ``RMV''
  15863.                          (RST:SBUS=n,CONT)
  15864.                          (RMV:SBUS=n)
  15865.                          Note: For SBUS RST, UCL option is required
  15866.                          in full DIOP.
  15867.           677,n t        EIR (Enhanced Information Report) PRINT
  15868.                          n=DFC unit number
  15869.                          t=EIR format.  Valid values are ``n''=turn off
  15870.                          EIR PRINT
  15871.                          ``l''=long EIR report format, ``s''=short EIR
  15872.                          report format
  15873.            6XX,h         HELP OPTION
  15874.                          Give help for 600 series commands
  15875.  
  15876.             CMD          RESULT
  15877.  
  15878.             688          Clears the buffer
  15879.             699          Aborts the menu command that is presently in progress
  15880.  
  15881.                             Note:  The 699 poke works only while
  15882.                             the system disk is in full DIOP.  It is not
  15883.                             effective in normal or simplex modes.
  15884.  
  15885.         620,n td a       Loads MHD n from tape drive td using sequence a
  15886.                          td=Tape device name
  15887.                          a=BOTH,GEN,DBONLY or CONT.
  15888.  
  15889.                             Note:  The 620 poke appears only while
  15890.                             the system disk is in full DIOP.  It is not
  15891.                             effective in normal or simplex modes.
  15892.  
  15893.  
  15894.        Note:   The 600 series commands work while the system disk
  15895.                is in full DIOP except that poke 602 (DFC
  15896.                controller only restore) requires UCL.
  15897.  
  15898.      The 126 display page provides the optional disk access
  15899.      performance data for the AT&T 3B20D computer.
  15900.  
  15901.      A 5ESS switch office can have SMD only, SCSI only, or a
  15902.      combination of SMD and SCSI disk subsystem.
  15903.  
  15904.      There are a maximum of two DFCs on a DFSA performance page.  If
  15905.      there are more than two DFCs in the system, a second DFSA
  15906.      performance page (Page 128) is used.
  15907.  
  15908.      The 126 page can show either SMD-DFSA or SCSI-DFSA, depending on
  15909.      the feature option of the operational office.
  15910.  
  15911.      With the SCSI feature, the DFSA performance data is not
  15912.      available when the operating system is in disk independent
  15913.      operation (DIOP) mode.
  15914.  
  15915.      Meanings of the performance fields displayed are as follows:
  15916.  
  15917.        o  CMP:  Jobs completed by the DFC for the unit.  This field
  15918.           is normalized to show the number of jobs that were
  15919.           completed per second.
  15920.  
  15921.        o  AVG:  The Average size of the jobs completed for a unit
  15922.           (number of disk blocks).
  15923.  
  15924.        o  MAX:  The maximum size of a job completed in a time
  15925.           interval (number of disk blocks).
  15926.  
  15927.      Figure .AW G166/ shows an example of the 126 display page for an
  15928.      office with SMD only.
  15929.  
  15930.      Figure .AW G167/ shows an example of the 126 page with mixed SMD and
  15931.      SCSI DFCs.
  15932.  
  15933.      The DFC fields are the sum of the individual MHD fields
  15934.      associated with the DFC.  For SCSI DFC, the SBUS fields are the
  15935.      sum of all the MHD fields associated with this SBUS.
  15936.  
  15937.        CMD     RESULT
  15938.  
  15939.      622,S,T   Performance updates are displayed
  15940.                S=number of seconds between statistic updates.  Valid number
  15941.                of seconds is between 1 and 60.  Performance updates will occur
  15942.                20 times, then will be automatically turned off.  If S is
  15943.                defaulted, then performance updates are turned off.
  15944.                T=number of seconds that the performance updates will last.
  15945.        688     The 3-line communication area at the bottom of the page
  15946.                is cleared.
  15947.       6XX,h    HELP OPTION
  15948.                Give help for 600 series commands
  15949.  
  15950.      The 127 display page shows status and connections for the
  15951.      metallic test interconnect bus (MTIB).
  15952.      The MTIB is used for multiple metallic service units (MSU).  Any
  15953.      SM which is equipped with the multiple MSU will have all the
  15954.      MTIB connections. The MTIB CONNECTIONS indicator shows which SMs
  15955.      are equipped with this unit.
  15956.  
  15957.      When an off-normal condition occurs, the MTIB XX indicator
  15958.      backlights and the MTIB indicator on Page 116 - MISCELLANEOUS
  15959.      backlights. In the SUMMARY STATUS AREA, the critical indicator
  15960.      MISC will backlight, as well as the alarm level (CRITICAL,
  15961.      MAJOR, or MINOR) if applicable.
  15962.  
  15963.      In the example shown in Figure .AW G168/, MTIB 5 is out of service.
  15964.      The MTIB CONNECTIONS indicator shows SM 120 uses the MTIBs for
  15965.      the multiple Metallic Service Unit capability. Any SMs shown
  15966.      have all the MTIBs.
  15967.  
  15968.      Commands are provided to remove, restore, and diagnose the MTIB
  15969.      connections.
  15970.  
  15971.      All available displays can be accessed from Display Page 127.
  15972.  
  15973.      CMD   RESULT
  15974.  
  15975.      2XX   MTIB XX is removed (RMV:MTIB=XX) [,UCL]
  15976.      3XX   MTIB XX is restored (RST:MTIB=XX) [,UCL]
  15977.      5XX   MTIB XX is diagnosed
  15978.            (DGN:MTIB=XX,RAW,TLP) [,UCL]
  15979.            [,RPT] test will be repeated 32,767 times
  15980.            [,RPT=a] a is the number of times the test is to be repeated
  15981.            (1-32,767)
  15982.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range of
  15983.            phases to be performed
  15984.  
  15985.      The 128 display page provides the optional disk access
  15986.      performance data for the AT&T 3B20D computer.
  15987.  
  15988.      A 5ESS switch office can have SMD only, SCSI only, or a
  15989.      combination of SMD and SCSI disk subsystem.
  15990.  
  15991.      There are a maximum of two DFCs on a DFSA performance page.
  15992.      This page is used only when there are more than two DFCs in the
  15993.      system.
  15994.  
  15995.      The 128 page can show either SMD-DFSA or SCSI-DFSA, depending on
  15996.      the feature option of the operational office.
  15997.  
  15998.      With SCSI feature, the DFSA performance data is not available
  15999.      when the operating system is in disk independent operation
  16000.      (DIOP) mode.
  16001.  
  16002.      Meanings of the performance fields displayed are as follows:
  16003.  
  16004.        o  CMP:  Jobs completed by the DFC for the unit.  This field
  16005.           is normalized to show the number of jobs that were
  16006.           completed per second.
  16007.  
  16008.        o  AVG:  The Average size of the jobs completed for a unit
  16009.           (number of disk blocks).
  16010.  
  16011.        o  MAX:  The maximum size of a job completed in a time
  16012.           interval (number of disk blocks).
  16013.  
  16014.      Figure .AW G169/ shows an example of the 128 display page with full
  16015.      SCSI DFCs.
  16016.  
  16017.        CMD     RESULT
  16018.  
  16019.      622,S,T   Performance updates are displayed
  16020.                S=number of seconds between statistic updates.  Valid number
  16021.                of seconds is between 1 and 60.  Performance updates will occur
  16022.                20 times, then will be automatically turned off.  If S is
  16023.                defaulted, then performance updates are turned off.
  16024.                T=number of seconds that the performance updates will last.
  16025.        688     The 3-line communication area at the bottom of the page is
  16026.                cleared.
  16027.       6XX,h    HELP OPTION
  16028.                Give help for 600 series commands
  16029.  
  16030.      The 129 page is a network management (NM) status page for a 5ESS
  16031.      switch with the AUTOVON capability.
  16032.      The 129 page display consists of indicators and data for the
  16033.      AUTOVON capability.  An indicator is similar to a LED, the state
  16034.      is either ``ON'' or ``OFF.'' The ``ON'' state identifies the
  16035.      corresponding event has occurred and it is indicated by reverse
  16036.      video.  The ``OFF'' state identifies the absence of
  16037.      corresponding event and it is indicated on by normal video.  The
  16038.      indicators are updated every 30 seconds.
  16039.  
  16040.      The data items on the 129 page display are the traffic
  16041.      measurements consisting of peg counts, usage counts, and
  16042.      overflow counts.  These counts are a portion of the NM 5-minute
  16043.      surveillance data and reflect the traffic measurements in the
  16044.      most recent 5-minute interval.  They are updated every 5
  16045.      minutes.
  16046.  
  16047.      The summary blocks marked as NM and OPERATION consist of the
  16048.      following indicators:
  16049.  
  16050.        o  DCCR is turned on when one or more destination code
  16051.           cancellations (DCC) have been initiated for routine level
  16052.           traffic.  If no DCC is applied at the 5ESS switch, the DCC
  16053.           indicator is off.
  16054.  
  16055.        o  DCCA is turned on when one or more DCCs are applied for all
  16056.           traffic.  After all DCCs are removed at all precedence
  16057.           levels, the DCCA indicator goes off.  Both DCCR and DCCA
  16058.           may be turned on, indicating at least one DCC is applied to
  16059.           all traffic and at least one for routine traffic.
  16060.  
  16061.        o  ARCR is turned on when one or more alternate route
  16062.           cancellations (ARC) are activated at the switch for routine
  16063.           level traffic.  When all ARCs are removed, the ARCR
  16064.           indicator is turned off.
  16065.  
  16066.        o  ARCA is turned on when one or more ARCs are activated at
  16067.           the switch for routine level traffic.  When all ARCs at all
  16068.           precedence levels are removed, the ARCA indicator is turned
  16069.           off.
  16070.  
  16071.        o  ESP is turned on if the essential service protection (ESP)
  16072.           is triggered at the switch; otherwise, the ESP indicator
  16073.           stays off.
  16074.  
  16075.        o  MC1 is turned on when the switching system is in a machine
  16076.           congestion level 1 (MC1) condition.  The MC1 is an
  16077.           indication of system overload.
  16078.  
  16079.        o  MC2 is turned on when the switching system is in a machine
  16080.           congestion level 2 (MC2) condition.  The MC2 is an
  16081.           indication of severe system overload.
  16082.  
  16083.        o  RSM is turned on when one or more remote switching module
  16084.           (RSM) outages exist.
  16085.  
  16086.      The NM and OPERATION status indicators represent occurrence of
  16087.      events related to network management and system operation.  When
  16088.      an indicator is seen in reverse video (that is, in the ON
  16089.      state), detailed information may be obtained by entering the
  16090.      appropriate TTY messages and reviewing related MCC page
  16091.      displays.  Indicators in these two blocks are updated every 30
  16092.      seconds.
  16093.  
  16094.      The CIRCUIT block area indicates the traffic data for universal
  16095.      tone decoders (UTD).
  16096.  
  16097.        o  UTDMU illustrates the maintenance-usage of UTDs.  The UTDs
  16098.           are scanned for maintenance busy every 10 seconds.  The
  16099.           count is incremented by one on busy condition.
  16100.  
  16101.        o  UTDTU represents the total traffic usage of UTDs.  The UTDs
  16102.           are also scanned every 10 seconds to accumulate the usage
  16103.           count.
  16104.  
  16105.        o  UTDTO illustrates the total number of attempts to UTDs
  16106.           equipped for the switch.
  16107.  
  16108.      The data in the CIRCUIT block area illustrates the traffic load
  16109.      to common circuits.  It suggests the level of load on tone
  16110.      decoders.  These counts are used in conjunction with the
  16111.      operation indicators to signal the event of overload.  These
  16112.      counts are the first indication of network congestion.
  16113.  
  16114.      The TRAFFIC block area displays the peg counts of eight types of
  16115.      traffic.  In terms of direction, calls are of four types:
  16116.      incoming, originating, outgoing, and terminating calls.  In
  16117.      terms of call connections, they are divided into four types:
  16118.      tandem (trunk to trunk), intrasystem (line to line), inbound
  16119.      (trunk to line), and outbound (line to trunk).
  16120.  
  16121.        o  INC illustrates the number of incoming calls.
  16122.  
  16123.        o  OUT illustrates the number of outgoing calls.
  16124.  
  16125.        o  ORG illustrates the number of originations.
  16126.  
  16127.        o  TRM illustrates the number of calls that terminate in this
  16128.           switch.
  16129.  
  16130.        o  TT (trunk to trunk) illustrates the number of tandem calls.
  16131.           The value in this field indicates the level of pressure of
  16132.           through-switched traffic.  If tandem traffic peaks, ARC may
  16133.           be applied at the distant switch to get relief.
  16134.  
  16135.        o  TL (trunk to line) illustrates the number of inbound calls.
  16136.  
  16137.        o  LL (line to line) illustrates the number of intrasystem
  16138.           calls.
  16139.  
  16140.        o  LT (line to trunk) illustrates the number of outbound
  16141.           calls.
  16142.  
  16143.      The DELAY block area contains information concerning service
  16144.      response felt by distant switches and subscribers.  These counts
  16145.      suggest the performance of the system and the severity of
  16146.      overload.
  16147.  
  16148.        o  TRK indicates the percentage of the total sample of the
  16149.           start dial delay (that is, receiver attached delay)
  16150.           exceeding the 3-second threshold.  A high number in this
  16151.           field means that other offices are experiencing slow
  16152.           response from this office.  This delay increases the time
  16153.           necessary to establish a talking path through the network.
  16154.  
  16155.        o  LINE indicates the percentage of total sample of dial tone
  16156.           delay exceeding the threshold.  When this field peaks,
  16157.           subscribers are experiencing delays in originating calls.
  16158.  
  16159.      The TRUNK block area provides the NM managers with outgoing
  16160.      attempts per circuit per hour (ACH), outgoing connections per
  16161.      circuit per hour (CCH), and maintenance usage (MU) of trunk
  16162.      groups selected by the NM managers.  Each display box within the
  16163.      TRUNK block area illustrates the traffic and maintenance status
  16164.      for a trunk group.  The box consists of a display field (trunk
  16165.      group number) and three indicators (ACH, CCH, MU).  The trunk
  16166.      group number is displayed on the upper portion of the box.  The
  16167.      indicators are located in the lower portion of the box.  The
  16168.      video state of the indicators identify the level of MU, ACH, and
  16169.      CCH of the trunk group number identified in the display field
  16170.      (upper portion of the box).  The five possible states of an
  16171.      indicator are as follows:
  16172.  
  16173.      STATE   VIDEO DISPLAY                  RANGE
  16174.  
  16175.        1     Blank Display   Below threshold 1
  16176.        2     Green Steady    Between threshold 1 and threshold 2
  16177.        3     Yellow Steady   Between threshold 2 and threshold 3
  16178.        4     Red Steady      Between threshold 3 and threshold 4
  16179.        5     Red Wink        Above threshold 4
  16180.  
  16181.      Default value for all thresholds are reset by the software
  16182.      controlling the display at each system initialization.  However,
  16183.      all of the threshold values can be examined and modified by TTY
  16184.      command.  The following display illustrates the default values:
  16185.  
  16186.            THRESHOLD 1   THRESHOLD 2   THRESHOLD 3   THRESHOLD 4
  16187.  
  16188.      MU        40%           50%           85%           99%
  16189.      ACH        4             8            12            16
  16190.      CCH        4             8            12            16
  16191.  
  16192.      Indicators on the TRUNK block area are updated every 5 minutes.
  16193.      During the course of an update, only those indicators that have
  16194.      changed to a new state since the last update are refreshed.  A
  16195.      trunk group can be brought up in the display box and removed
  16196.      from the display via a TTY command.  Refer to AT&T 235-600-700,
  16197.      Input Messages Manual, for details of the input message.
  16198.  
  16199.      The OFFICE display area identifies the name of the 5ESS switch
  16200.      (with AUTOVON) being monitored.
  16201.  
  16202.      The TIME display area identifies the local time at the 5ESS
  16203.      switch being monitored.
  16204.  
  16205.      Figure .AW G170/ shows an example of the 129 page display.
  16206.  
  16207.      The abbreviations shown on the 129 page display are explained in the
  16208.      text describing this page.
  16209.  
  16210.      Any of the available page displays can be accessed from the 129
  16211.      page display.
  16212.      The 130 display page provides status of the manual and automatic
  16213.      NM system controls and status of NM circuit conditions. Also, it
  16214.      provides a command to get a listing of all NM controls.
  16215.      When there is an overload in the system there are manual or
  16216.      automatic controls that can be put on the system by Network
  16217.      Management. The 130 page shows the status of these controls,
  16218.      either YES or NO.
  16219.  
  16220.      Any controls on this page that are YES will cause an indicator
  16221.      that refers to this page to appear and be backlighted on Page
  16222.      109 - OVERLOAD. In the STATUS SUMMARY AREA at the top of the
  16223.      screen, the OVERLOAD status summary indicator will be
  16224.      backlighted. This page also has a reference back to Page 109
  16225.      that is displayed all the time.
  16226.  
  16227.        Note:   The status of DELAYED READINESS is always blank
  16228.                because the feature is not implemented.
  16229.  
  16230.      Figure .AW G171/ shows there is a manual control on the TRUNK GROUP,
  16231.      and transmit (XMT) of dynamic overload control (DOC) is allowed
  16232.      (ALW).
  16233.  
  16234.      The command on this page is provided to print a listing of any
  16235.      NM controls that are YES. Also, any available paging commands
  16236.      can be entered from this display.
  16237.  
  16238.      CMD   RESULT
  16239.  
  16240.      900   Any YES NM controls are output (OP:NMPGE)
  16241.  
  16242.      The 131 page display is a menu page that contains a list of call
  16243.      trace poke commands.
  16244.      An indicator SEE PAGE 132 on the 131 menu page shows the
  16245.      maintenance personnel which hardware call trace page (132
  16246.      through 139 or 150) to access for the details of the call trace.
  16247.  
  16248.      The 131 menu page gives the user the ability to invoke a trace
  16249.      by simply entering a poke value followed by a number or a set of
  16250.      numbers.  For example, 401,2220001 where 401 is the poke for a
  16251.      utility hardware call trace, with a DN (that is, 2220001) being
  16252.      the input option.
  16253.  
  16254.      When tracing ISDN circuit switched lines, the channel to be
  16255.      traced should be included in the input.  If no channel is
  16256.      specified, then the default action is to trace the D-channel.
  16257.      See pokes 401 and 405 for input requirements.
  16258.  
  16259.      The SA option is used to specify which subaddress of a DN with
  16260.      multiple call appearances to trace.  Specifying SA=ALL will
  16261.      result in Page 150 being populated with the status of all valid
  16262.      subaddresses for the given input.  If the SA option is used, the
  16263.      channel option should be omitted.
  16264.  
  16265.      To trace packet switched calls, the PKT variable is included in
  16266.      the following poke commands:  401, 404, 405, and 410.
  16267.  
  16268.      Figure .AW G172/ shows an example of the 131 page display.
  16269.  
  16270.      All of the poke commands that can be invoked by the maintenance
  16271.      personnel appear on the 131 page display.  Also, any available
  16272.      page display can be accessed from the 131 menu page.
  16273.      The 132 page is a continuation of the 131 menu page and consists
  16274.      of a list of call trace poke commands.
  16275.      A ``SEE PAGE'' indicator on the 132 menu page shows the
  16276.      maintenance personnel which hardware call trace page (133-140,
  16277.      150) to access for the details of the call trace.
  16278.  
  16279.      The 132 menu page gives the user the ability to invoke a trace
  16280.      by simply entering a poke value followed by an option or a set
  16281.      of numbers.  For example, to trace the active loop of the B1
  16282.      channel of the operator position terminal 1-135, the poke would
  16283.      be 418,1,135,loop=0,ch=B1.
  16284.  
  16285.      Figure .AW G173/ shows an example of the 132 page display.
  16286.  
  16287.      Refer to the 131 menu page for all of the poke commands that can
  16288.      be invoked by the maintenance personnel.  Also, any available
  16289.      page display can be accessed from the 131 menu page.
  16290.      The hardware call trace page displays (133 through 138) show the
  16291.      hardware paths of calls requested to be traced.
  16292.      The 133 through 138 pages allow the LCEN and ISLU information to
  16293.      be displayed.
  16294.  
  16295.      The ISLU information includes the type of circuit switched
  16296.      service (for example, voice or data) and a B-channel identifier
  16297.      (B1, B2, or ON HOLD).  The ``ON HOLD'' indicates that no B-
  16298.      channel is allocated for the call.
  16299.  
  16300.      These call trace pages (133 through 138) illustrate the hardware
  16301.      path(s) involved with the call.  This is a valuable trouble-
  16302.      shooting aid; the hardware path and dynamic data structures can
  16303.      be found for a failed call.
  16304.  
  16305.      Figure .AW G174/ is an example of an ISDN Hardware Call Trace.
  16306.  
  16307.      Figure .AW G175/ is an example of an ISDN BRCS Hardware Call Trace.
  16308.  
  16309.      Figure .AW G176/ is an example of a Multipoint DSL Hardware Call
  16310.      Trace.
  16311.  
  16312.      Figure .AW G177/ is an example of an OSPS OPT Hardware Call Trace.
  16313.  
  16314.      Figure .AW G178/ is an example of a PBX DID on SLC(R) Carrier Hardware
  16315.      Call Trace.
  16316.  
  16317.      Refer to 131 - Call Trace Menu display (Figure .AW G172/) for the
  16318.      complete list of call traces that can be invoked (by poke
  16319.      commands) from the 133 through 138 page displays.  Also, all
  16320.      available page displays can be invoked from the 133 through 138
  16321.      page displays.
  16322.      The 139 packet switch call trace page displays the hardware and
  16323.      software information describing a specified packet switch
  16324.      digital service line (DSL).
  16325.      Poke commands are provided on this page display to allow the
  16326.      user to observe the following:
  16327.  
  16328.        o  Return to the utility call trace menu page (131).  An
  16329.           indicator in the upper left-hand corner of the 139 page
  16330.           display (Figure .AW G179/) directs the user to the 131 menu page.
  16331.  
  16332.        o  View the active logical channels associated with the
  16333.           particular port.  There are 16 views of this page display.
  16334.           Each view displays 8 active logical channels for the trace.
  16335.           The poke 9XX allows the user to specify which view is to be
  16336.           displayed.  An indicator in the upper right-hand corner of
  16337.           the 139 page display identifies the total active logical
  16338.           channel numbers (LCN) to view.  The summary information is
  16339.           filled in starting with view 1 of the 139 page display.
  16340.  
  16341.        o  Print the entire summary to the ROP.  Poke 920 is provided
  16342.           to allow the user to dump the entire trace summary to the
  16343.           ROP.
  16344.  
  16345.        o  Hex dump to the ROP of a specific access line control block
  16346.           (ALCB) or the logical channel control blocks (LCCB)
  16347.           associated with the LCN.  Poke 930 allows the user to dump
  16348.           two data structures to the ROP (depending on the value of X).
  16349.  
  16350.             a. If X=ALCB, the ALCB associated with the packet call
  16351.                trace is printed on the ROP.
  16352.  
  16353.             b. If X=1-127 (specific LCN), the LCCB associated with
  16354.                the LCN is printed on the ROP.
  16355.  
  16356.        o  Hex dump to the ROP of all collected data associated with
  16357.           the trace.  Poke 940 allows the user to print the following
  16358.           data on the ROP:
  16359.  
  16360.             a. DCCB -- D-Channel Control Block
  16361.  
  16362.             b. LLCB -- Logical Link Control Block
  16363.  
  16364.             c. ALCB -- Access Link Control Block
  16365.  
  16366.             d. LCCB -- Logical Channel Control Block
  16367.  
  16368.             e. PTSB -- PIDB Time Slot Block
  16369.  
  16370.             f. DPB -- D-Channel Port Block
  16371.  
  16372.             g. PORTLA -- Port Linkage Area.
  16373.  
  16374.        o  View the hardware connection of the port.  An indicator in
  16375.           the upper right-hand corner of the 139 page display directs
  16376.           the user to the 140 page display where the hardware
  16377.           connection of the trace can be viewed.
  16378.  
  16379.      Figure .AW G179/ shows an example of the 139 page display.
  16380.  
  16381.      The following poke commands are provided on the 139 page
  16382.      display.
  16383.  
  16384.       CMD    RESULT
  16385.  
  16386.       9XX    (X=00-08) Next view in sets of 8 LCNs
  16387.       920    Print entire summary to ROP
  16388.      930,X   (X=LCN|ALCB) Hex dump of specific LCCB (X=LCN) or ALCB
  16389.       940    Hex dump of all collected data to ROP
  16390.  
  16391.      The purpose of the 140 page display is to show the hardware
  16392.      connections for the packet call trace and circuit switch D-
  16393.      channel call trace.
  16394.      The 140 page display has two versions:
  16395.  
  16396.        1. The PSU Direct Connect hardware call trace illustrates:
  16397.  
  16398.             o  DN or Multipoint DSL
  16399.  
  16400.             o  LCEN  [LCEN includes the SM number, the line unit (LU)
  16401.                number, the line group (LG) number, and the line card
  16402.                (LC) number.]
  16403.  
  16404.             o  PKT  (``PKT'' appears in the block where the channel
  16405.                type and number are located indicating the hardware
  16406.                connections are for a packet switch call trace.)
  16407.  
  16408.             o  Channel type and number (B1, B2, or D types)
  16409.  
  16410.             o  DPIDB number
  16411.  
  16412.             o  DPIDB time slot.
  16413.  
  16414.        2. The PSU Cut-through hardware call trace illustrates:
  16415.  
  16416.             o  DN
  16417.  
  16418.             o  LCEN (LCEN includes the SM number, the LU number, the
  16419.                LG number, and the LC number.)
  16420.  
  16421.             o  Channel type and number (B1, B2, or D type)
  16422.  
  16423.             o  PIDB number
  16424.  
  16425.             o  PIDB time slot from the ISLU to the DI
  16426.  
  16427.             o  PTS number from the DI to the TSI
  16428.  
  16429.             o  PTS number from the TSI to the DI
  16430.  
  16431.             o  PIDB number and time slot from the TSI to the DI.
  16432.  
  16433.      Figure .AW G180/ is an example of a circuit switched D-Channel trace
  16434.      of a Multipoint DSL.
  16435.  
  16436.        Note:   The PDB(ts) abbreviation on the 140 page display
  16437.                actually means protocol handler data bus (PHDB).
  16438.                The PDB(ts) abbreviation appears on the page
  16439.                display because an internal software process is
  16440.                also named PHDB.
  16441.  
  16442.      Figure .AW G181/ is an example of an X.75' packet switched cut-through
  16443.      hardware call trace.
  16444.  
  16445.      Any available displays can be accessed from the 140 page.
  16446.      The purpose of the 141 through 144 display pages is to provide a
  16447.      more detailed summary status of groups of 48 SMs on one display.
  16448.      Displays 141, 142, 143, and 144 are very similar. Each one can
  16449.      display summary status of up to 48 SMs. Page 141 displays status
  16450.      for SMs 1 through 48, Page 142 displays summary status for SMs
  16451.      49 through 96, Page 143 displays status for SMs 97 through 144,
  16452.      and Page 144 displays summary status for SMs 145 through 192.
  16453.  
  16454.      Each equipped SM has a unique indicator on these displays. Each
  16455.      indicator has three distinct sections:
  16456.  
  16457.        o  SM NUMBER:  There may be gaps in SM numbering for a
  16458.           particular office.  To provide flexibility in office
  16459.           numbering schemes, the SM numbers are not necessarily
  16460.           assigned sequentially. If an SM is not equipped, it is not
  16461.           shown. An example of this is shown in the 141 page example
  16462.           (Figure .AW G182/) by the blank indicators between SM 12 and SM
  16463.           20, SM 20 and SM 24, etc.
  16464.  
  16465.        o  SM TYPE:  There is a 3-character acronym to show how an SM
  16466.           is being used. For example, an LSM is a local switching
  16467.           module.
  16468.  
  16469.        o  SM STATUS PHRASE:  This is a 10-character, maximum, phrase
  16470.           which describes the most significant off-normal condition
  16471.           in the SM.  During initialization, the status phrase will
  16472.           give the current initialization progress type.  Table .AW TAH/
  16473.           lists status phrases in order of priority and gives the
  16474.           color and an explanation for each phrase.  Included are new
  16475.           phrases which were added with the 5E6 software release
  16476.           (INIT ISOL, HSM STALN, CMP ISOL, HSM ISOL).  For detailed
  16477.           information on SM progress markers, see AT&T 235-105-250,
  16478.           System Recovery.
  16479.  
  16480.      If more than one off-normal condition exists in an SM, a ``+''
  16481.      will appear to the right of the status phrase (SMs 1, 5, and 48
  16482.      in Figure .AW G182/).  A complete list of active off-normal conditions
  16483.      can be output via menu command 900.
  16484.  
  16485.      In addition to this page, the status phrase is shown on all
  16486.      per-SM pages.
  16487.  
  16488.      When a new alarm condition on an SM occurs, the SM indicator
  16489.      will begin flashing. The ALM RLS key will not stop the flashing.
  16490.      The color of the flashing will reflect the new alarm only if the
  16491.      newly recorded condition is of higher or equal priority to the
  16492.      previous condition. To stop the flashing, the craft should
  16493.      display the 1010 page for that SM. There is also a command to
  16494.      retire the flashing for the range of SMs associated with the
  16495.      page being displayed - 999. This is mainly provided for
  16496.      situations such as during installation when SMs are being grown
  16497.      and many SMs are displaying recurrent error conditions.
  16498.  
  16499.      The backlighted note about the DLIs appears whenever an ONTC is
  16500.      out of service or unavailable. The DLIs are under the
  16501.      maintenance control of the ONTCs, thus all DLIs on a side are
  16502.      affected when the ONTC of that side is off-normal.
  16503.  
  16504.      For further details on any SM recovery-related activity or SM
  16505.      inhibits, the craft would enter 1800,X to display the SM X
  16506.      INHIBIT AND RECOVERY CONTROL page. This is the SMs control page
  16507.      for emergency action.
  16508.  
  16509.      For details on circuits out of service or hardware in a
  16510.      particular SM, the craft would enter 1010,X to display the SM X
  16511.      STATUS page. This page can be accessed during the initialization
  16512.      of SM X or if SM X is isolated, but the only status that will
  16513.      fill in are the SM STAT and RELATED PAGES boxes.
  16514.  
  16515.      For details on ONTC circuits out of service, the craft would
  16516.      enter 115 to display the COMMUNICATION MODULE SUMMARY page.
  16517.  
  16518.      In the example of the 141 page shown in Figure .AW G182/, SM 1, which
  16519.      is an LSM, has several off-normal conditions. The ``+''
  16520.      indicates that there is more than one off-normal condition.  For
  16521.      the most critical condition, inhibits are set.  Both SM 3 and 10
  16522.      have circuits out of service.  The SM 5, an RSM, has a hash
  16523.      error plus other off-normal conditions.  The SM 06, another LSM,
  16524.      is isolated. This indicator would be flashing in the display,
  16525.      which cannot be shown here.  The SM 48, another RSM, has a
  16526.      building power alarm plus other off-normal conditions.  There is
  16527.      an off-normal condition in ONTC 1 causing all the DLIs on Side 1
  16528.      to be off-normal.
  16529.  
  16530.      All available displays can be accessed from the 141 through 144
  16531.      display pages.
  16532.  
  16533.        CMD     RESULT
  16534.  
  16535.        900     The off-normal report is output for the SMs associated with
  16536.                the page
  16537.                (OP:SYSSTAT,SM=a&&b) [,LSM] [,HSM] [,RSM] [,UCL]
  16538.                where a&&b is the range of SMs associated with the page
  16539.                being displayed
  16540.        999     SM flashing is retired for the range of SMs associated
  16541.                with the page
  16542.      1010,X    SM X STATUS page is displayed
  16543.       1271     SM 1 - 48 REX SUMMARY page is displayed
  16544.      1600,SZ   SITE Z STATUS page is displayed
  16545.      1800,X    SM X INHIBIT AND RECOVERY CONTROL page is displayed
  16546.  
  16547.      The 150 page display provides a list of nonidle (that is,
  16548.      talking, held, and alerting) subaddress, line card equipment
  16549.      number (LCEN), and channel of a particular directory
  16550.      number/multiline hunt group number (DN/MLHG).
  16551.      A maximum of 16 subaddresses can be assigned per DN or MLHG.
  16552.  
  16553.      All subaddresses, LCENs, and channel numbers sharing a
  16554.      particular DN can be displayed by entering 401,DN,SA=ALL.  The
  16555.      status of subaddresses displayed can be determined by the status
  16556.      indicators located at the lower left-hand corner of the 150 page
  16557.      display.  If the subaddress is ``ACTIVE,'' the data (that is,
  16558.      subaddress, LCEN, channel), is backlighted in green; if the
  16559.      subaddress is ``ON HOLD,'' the data is backlighted in blue; and
  16560.      if the subaddress is ``IDLE,'' the data is backlighted in white.
  16561.      The ``ON HOLD'' calls can be traced by utility call trace if the
  16562.      SA option is used.
  16563.  
  16564.      Shared analog lines are assigned to subaddress zero.  These are
  16565.      marked by an asterisk on the display page.
  16566.  
  16567.      After the 150 page has been populated with the shared call
  16568.      appearance of a DN/MLHG, the data should be identified, for
  16569.      example (00 2-5-15-10-B1) is: 00 = SA (subaddress number), 2 =
  16570.      SM number, 5 = ISLU/RISLU number, 15 = line group, 10 = line
  16571.      card, and B1 = CH (channel number) (indicating the line is in
  16572.      use - active).
  16573.  
  16574.      Concerning shared call appearance (more than one terminal could
  16575.      use the same DN and subaddress), if traced from the subaddress
  16576.      and only one terminal is using the DN and subaddress, the MCC
  16577.      displays the DN version of the 150 page (not the MLHG version).
  16578.      If more than one terminal is using the same DN and subaddress
  16579.      (bridging) at the same time, only the controller is illustrated
  16580.      on the 150 page.  However, when the call is traced from the
  16581.      controller, all bridging parties are illustrated on the 133
  16582.      through 138 page displays.
  16583.  
  16584.      Multiline hunt group call trace uses the 150 page to display the
  16585.      call appearance for a specific multiline hunt group member.  The
  16586.      MLHG number is displayed instead of the DN located at the upper
  16587.      middle portion of the 150 page display.  The user can implement
  16588.      an MLHG call trace by entering 404,MLHG,SA (SA = subaddress).
  16589.  
  16590.      For more information concerning the call traces implemented, the
  16591.      150 page display illustrates associated page displays that have
  16592.      more details of the trace.  The associated page displays can be
  16593.      identified in the upper right-hand corner of the 150 page
  16594.      display.
  16595.  
  16596.      Figure .AW G183/ shows an example of the 150 page display.
  16597.  
  16598.      The following four poke commands can be used to initiate a
  16599.      trace.
  16600.  
  16601.        o  401,DN,SA=SUBADDRESS  (SA = 00 TO 15) - Traces a specific
  16602.           subaddress of a particular DN.
  16603.  
  16604.        o  404,MLHG,SA=SUBADDRESS - Traces a specific subaddress of a
  16605.           particular MLHG.
  16606.  
  16607.        o  401,DN,SA=ALL - Populates the 150 page with all of the
  16608.           nonidle subaddresses, equipment numbers, and channels of a
  16609.           particular DN.
  16610.  
  16611.        o  404,MLHG,SA=ALL - Populates the 150 page with all of the
  16612.           nonidle subaddresses, equipment numbers, and channels of a
  16613.           particular MLHG.
  16614.  
  16615.      The purpose of the 178 page display is to provide pokes for the
  16616.      disk reconfiguration feature and to show any reconfiguration
  16617.      actions that are in-progress.
  16618.      Commands and information provided on the 178 page are useful in
  16619.      the recovery of one or more failed MHDs.   Certain automatic
  16620.      disk configuration data from this page is displayed on the 123
  16621.      page, Disk File System Access.
  16622.  
  16623.      Figure .AW G184/ shows an example of the 178 page in the normal state.
  16624.  
  16625.      Figure .AW G185/ shows an example of the 178 page when a replacement
  16626.      (MHD 14) is being configured for MHD 0.
  16627.  
  16628.      The 178 page provides commands to allow or inhibit automatic
  16629.      disk configuration on one or more MHDs or on the entire office.
  16630.  
  16631.      Commands are also provided to generate a printout of the current
  16632.      configuration, configure a replacement MHD for one that is
  16633.      defective, and normalize the configuration on a per-MHD basis or
  16634.      on the entire office.
  16635.  
  16636.      CMD   RESULT
  16637.  
  16638.      4XX   Replacement for MHD XX is configured
  16639.      6XX   Automatic disk configuration is allowed on MHD XX
  16640.      699   Automatic disk configuration is allowed on entire office
  16641.      7XX   Automatic disk configuration is inhibited on MHD XX
  16642.      799   Automatic disk configuration is inhibited on entire office
  16643.      8XX   MHD XX is normalized
  16644.      899   Entire MHD configuration is normalized
  16645.      900   Spare disk configuration is output
  16646.  
  16647.      The purpose of the 179 page display is to show configuration
  16648.      relations of physical MHDs to logical MHD sets.  Also displayed
  16649.      on this page are the MHDs that have been reconfigured, MHDs that
  16650.      are the active system disks, and MHDs that are the spare disks.
  16651.      A list of reconfigured MHDs also appears on 123 page, Disk File
  16652.      System Access.
  16653.      Page 179 shows related MHD(s) for each logical MHD set (for
  16654.      example, duplmhd) defined in the equipment configuration data
  16655.      (ECD).
  16656.  
  16657.      Figure .AW G186/ shows the normal state of Page 179.
  16658.  
  16659.      Figure .AW G187/ shows that MHDs 0 and 14 have been reconfigured.  At
  16660.      this time, MHDs 1 and 14 are the system disks and MHDs 0 and 15
  16661.      are the spare disks.
  16662.  
  16663.      There are no menu commands on the 179 page display.
  16664.      The purpose of the 180 page display is to show configuration
  16665.      relations of physical MHDs to logical MHD sets.
  16666.      Display Page 180 shows related MHD(s) for each logical MHD set
  16667.      (for example, duplmhd or dupmhd) defined in the equipment
  16668.      configuration data (ECD).
  16669.  
  16670.      Figure .AW G188/ shows the normal state of Display Page 180.
  16671.  
  16672.      There are no menu commands on the 180 display page.
  16673.      The 181 through 184 page displays provide off-line switch module
  16674.      processor (SMP) and peripheral pump status plus off-line pump
  16675.      commands for software releases and translations.
  16676.  
  16677.      The off-line status for each equipped (see the following SM
  16678.      number range for each page) is contained in four fields. The
  16679.      ``aaa'' field is the SM type, the ``bbb'' field is the SM
  16680.      number, the ``c'' field is the active side of the SM, and the
  16681.      ``ddddddddd'' field is the off-line SM status phrase.
  16682.      Each page, 181 - 184, is divided into two basic areas. The top
  16683.      area contains commands to control off-line pumping and restore
  16684.      peripherals. The area at the bottom provides off-line pump
  16685.      status on up to 48 SMs or peripherals.
  16686.  
  16687.      The off-line SM status pages consist of four different screens
  16688.      to display the status for up to 192 SMs. These pages are
  16689.      numbered as MCC Page 181, 182, 183, and 184. Each page can
  16690.      display off-line SM status for up to 48 SMs. Page 181
  16691.      (Figure .AW G189/) displays status for SMs 1-48, Page 182
  16692.      (Figure .AW G190/) displays status for SMs 49-96, Page 183
  16693.      (Figure .AW G191/) displays status for SMs 97-144, and Page 184
  16694.      (Figure .AW G192/) displays status for SMs 145-192.
  16695.  
  16696.      Each equipped SM has a unique status indicator block on these
  16697.      display pages. Each indicator block has four distinct fields, SM
  16698.      type, SM number, active side of SM, and off-line SM status
  16699.      phrase.  Status is indicated in the following form,
  16700.      aaabbb,cddddddddd
  16701.  
  16702.      where:
  16703.  
  16704.                 aaa = SM type
  16705.                 bbb = SM number
  16706.                   c = Active side of SM
  16707.           ddddddddd = Off-line SM status phrase.
  16708.  
  16709.      SM type is as follows:
  16710.  
  16711.             LSM (local SM)
  16712.             RSM (remote SM)
  16713.             HSM (host SM)
  16714.             ORM (optically remoted SM)
  16715.             TRM (2-mile optically remoted SM)
  16716.             blank (unknown, default).
  16717.  
  16718.      SM number on page:
  16719.  
  16720.         181 = Any number in the range 1-48
  16721.         182 = Any number in the range 49-96
  16722.         183 = Any number in the range 97-144
  16723.         184 = Any number in the range 145-192.
  16724.  
  16725.      Active side of SM = 0 or 1.
  16726.  
  16727.      Off-line SM status phrase is one of the following:
  16728.  
  16729.        o  OPUMPHLDn:  Indicates an off-line pump hold, nth attempt.
  16730.  
  16731.        o  OPUMPn:  Indicates off-line pumping, nth attempt.
  16732.  
  16733.        o  OHASHCKn:  Indicates off-line pump hashsum check, nth
  16734.           attempt.
  16735.  
  16736.        o  OPUMPFAIL:  Indicates failure to pump an off-line SM.
  16737.  
  16738.        o  OVRFYn:  Indicates off-line verifying nth check for
  16739.           completion.
  16740.  
  16741.        o  OVRFIED:  Indicates off-line verification is complete.
  16742.  
  16743.        o  OVFYFAIL:  Indicates that off-line verification failed.
  16744.  
  16745.        o  MATE PUMP:  Indicates a successful pump or verify.
  16746.  
  16747.        o  OPUMPERFn:  Indicates off-line pump of peripheral n.
  16748.  
  16749.        o  OPERFFAIL:  Indicates failure of an off-line peripheral
  16750.           pump.
  16751.  
  16752.        o  OPERF OOD: Indicates off-line peripheral is out of date.
  16753.  
  16754.        o  ORST:  Indicates that a duplex peripheral is restoring.
  16755.  
  16756.        o  ORSTFAIL:  Indicates failure to restore a peripheral.
  16757.  
  16758.        o  STANDBY:  Indicates mate is in standby.
  16759.  
  16760.        o  MATE OOD:  Indicates mate is out of date.
  16761.  
  16762.        o  UPDATING:  Indicates mate is off-line pumping.
  16763.  
  16764.      During non-off-line pump intervals, these pages will display the
  16765.      status of SM mate memory. The mate memory indications, which are
  16766.      also shown on Page 1800, are STANDBY, MATE OOD, or MATE PUMP.
  16767.  
  16768.      When an SM is being pumped, the status of mate memory on Page
  16769.      1800 shows UPDATING when the pumping starts.  If the pump is
  16770.      successful, the next status indicated is MATE PUMPED or, if it
  16771.      fails, status of the mate memory shows OOD (out of date).
  16772.  
  16773.      If failure occurs during off-line pumping, the SM Off-line Pump
  16774.      System Process retries a maximum of three partial pumps.
  16775.  
  16776.      Examples of MCC Pages 181, 182, 183, and 184 are shown
  16777.      respectively in Figures .AW G189/, .AW G190/, .AW G191/, and .AW G192/.
  16778.  
  16779.      Pages 181 through 184 provide commands to start pumping SMs,
  16780.      stop pumping SMs, start pumping peripherals, restore
  16781.      peripherals, and output off-line pump.
  16782.  
  16783.      All available displays can be accessed from Pages 181 through
  16784.      184.
  16785.  
  16786.  2
  16787.      CMD    RESULT (See Note)
  16788.  
  16789.      2000   Start off-line pump on equipped SMs = 1-192
  16790.             (ST:OPUMP,SM=1&&192,OFLDISK,VFY,PERF)
  16791.      200X   Start off-line pump on SM = X (ST:OPUMP,SM=X,OFLDISK,VFY,PERF)
  16792.      20XX   Start off-line pump on SM = XX (ST:OPUMP,SM=XX,OFLDISK,VFY,PERF)
  16793.      2XXX   Start off-line pump on SM = XXX (ST:OPUMP,SM=XXX,OFLDISK,VFY,PERF)
  16794.      3000   Stop off-line pump on SMs = 1-192 (STP:OPUMP,SM=1&&192)
  16795.      300X   Stop off-line pump on SM = X (STP:OPUMP,SM=X)
  16796.      30XX   Stop off-line pump on SM = XX (STP:OPUMP,SM=XX)
  16797.      3XXX   Stop off-line pump on SM = XXX (STP:OPUMP,SM=XXX)
  16798.      4000   Start off-line pump on peripherals of SMs = 1-192
  16799.             (ST:OPUMP,SM=1&&192,PERF)
  16800.      400X   Start off-line pump on peripherals of SM = X (ST:OPUMP,SM=X,PERF)
  16801.      40XX   Start off-line pump on peripherals of SM = XX
  16802.             (ST:OPUMP,SM=XX,PERF)
  16803.      4XXX   Start off-line pump on peripherals of SM = XXX
  16804.             (ST:OPUMP,SM=XXX,PERF)
  16805.      5000   Restore peripherals on SMs = 1-192 (RST:PERF,SM=1&&192)
  16806.      500X   Restore peripherals on SM = X (RST:PERF,SM=X)
  16807.      50XX   Restore peripherals on SM = XX (RST:PERF,SM=XX)
  16808.      5XXX   Restore peripherals on SM = XXX (RST:PERF,SM=XXX)
  16809.      600X   OP OPUMP on SM = X (OP:OPUMP,SM=X)
  16810.      60XX   OP OPUMP on SM = XX (OP:OPUMP,SM=XX)
  16811.      6XXX   OP OPUMP on SM = XXX (OP:OPUMP,SM=XXX)
  16812.  
  16813.  
  16814.        Note:   X = 1-9 (Page 181)
  16815.                     XX = 10-48 (Page 181)
  16816.                     XX = 49-96 (Page 182)
  16817.                     XX = 97-99 (Page 183)
  16818.                    XXX = 100-144 (Page 183)
  16819.                    XXX = 145-192 (Page 184)
  16820.  
  16821.      The 190 display page provides commands to update/restart
  16822.      individual craft processes in lieu of a craft init (15 on the
  16823.      EAI display), which would update/restart all the craft
  16824.      processes.
  16825.      The entire 190 display page consists of commands as follows:
  16826.  
  16827.        o  800 - UPDATE C/D GLOBAL MENU command is used to activate a
  16828.           new menu of the displays and maintenance commands (menu.x).
  16829.  
  16830.        o  801 - UPDATE C/D STATE TRANSLATION command is used to
  16831.           activate a new table of states available for the displays
  16832.           (trantab.x and trantab.xc).
  16833.  
  16834.        o  802 - RESTART ULARP restarts the UNIX system Level
  16835.           Automatic Restart Process. This process controls the order
  16836.           in which UNIX system level processes are started/restarted.
  16837.  
  16838.        o  803 - RESTART CSOP restarts the Coordinator of Spooler
  16839.           Output Processes.  This handles the flow of the TTY
  16840.           messages. It directs the messages to the appropriate
  16841.           devices, sorts them, and generates other actions resulting
  16842.           from the messages.
  16843.  
  16844.        o  804 - RESTART RTS restarts the Real Time Status process.
  16845.           This process monitors the status of the units shown on
  16846.           111/112 - AM/AM PERPH and the SCC, if equipped. It can be
  16847.           used if there is a suspected problem with status updates to
  16848.           Page 111/112.
  16849.  
  16850.        o  805 - RESTART DAP restarts the Display Administration
  16851.           Process.  DAP controls the displays.
  16852.  
  16853.        o  806 - RESTART CIA restarts the Critical Indicator
  16854.           Administrator.  The CIA interfaces the SUMMARY STATUS
  16855.           INDICATORS on the displays to the Critical Indicator Panel
  16856.           at the SCC, if the SCC is hooked up.
  16857.  
  16858.        o  807 - RESTART POKER(S) causes a new poker to be created for
  16859.           each maintenance display terminal. The poker is the
  16860.           interface from the display terminal to DAP. This command
  16861.           could be used if a single maintenance display terminal is
  16862.           locked out.
  16863.  
  16864.        o  808 - RESTART CFTSHL(S) restarts the craft shell. This can
  16865.           be used if TTY input messages cannot be entered.
  16866.  
  16867.        o  810 - SCC COLOR sets the SCC terminal to color.  This
  16868.           command only works from the SCC. If entered from any other
  16869.           terminal, a no good (NG) is returned.
  16870.  
  16871.        o  811 - SCC B/W sets the SCC terminal to black and white.
  16872.           This command, like 810, only works from the SCC.
  16873.  
  16874.      Figure .AW G193/ is an example of the Control/Display page.
  16875.  
  16876.      The entire display is commands. In addition to these, any
  16877.      available paging command can be entered from the 190 display
  16878.      page.
  16879.  
  16880.      CMD   RESULT
  16881.  
  16882.      800   C/D Global Menu is updated
  16883.      801   C/D State Translation is updated
  16884.      802   ACP is restarted
  16885.      803   CSOP is restarted
  16886.      804   RTS is restarted
  16887.      805   DAP is restarted
  16888.      806   CIA is restarted
  16889.      807   POKER(S) is (are) restarted
  16890.      808   CFTSHL(S) is (are) restarted
  16891.      810   SCC terminal is set to color
  16892.      811   SCC terminal is set to black and white
  16893.  
  16894.      The 191 display page shows operating system resource usage.
  16895.      The 191 display page shows AM resource usage. This page is not
  16896.      updated unless one of the refresh rate menu commands is entered
  16897.      from the master control center (MCC). After a refresh rate is
  16898.      selected, the display will be updated according to the rate and
  16899.      then will time out or can be halted by entering the FREEZE
  16900.      command.
  16901.  
  16902.      The data on the 191 display page can be used to find what real
  16903.      time impact a process has on the system as it is activated. It
  16904.      also shows any resource approaching or at overload. If any
  16905.      overload occurs and requires craft action, there will be
  16906.      corresponding output messages detailing the action to be taken.
  16907.      On color MCCs, the bar graphs on the graphic portion of the page
  16908.      are color coded to show the utilization.
  16909.  
  16910.      The level of utilization colors used on the bar graphs are as
  16911.      follows:
  16912.  
  16913.        o  GREEN:  For normal utilization
  16914.  
  16915.        o  MAGENTA:  For heavy, but not overloaded utilization
  16916.  
  16917.        o  RED:  For any resource approaching overload or at overload.
  16918.  
  16919.      There are four refresh rates available for monitoring resource
  16920.      usage as follows:
  16921.  
  16922.        o  FREEZE:  No refresh (halt refresh)
  16923.  
  16924.        o  1 SECOND:  Refreshes once per second or 20 seconds
  16925.  
  16926.        o  5 SECONDS:  Refreshes once every 5 seconds for a maximum of
  16927.           10 minutes
  16928.  
  16929.        o  30 SECONDS:  Refreshes once every 30 seconds for a maximum
  16930.           of 2 hours.
  16931.  
  16932.      Indicators shown under the DISPLAY RATE are as follows:
  16933.  
  16934.        o  SPN:  Process number (hexadecimal) of the last supervisor
  16935.           process dispatched
  16936.  
  16937.        o  SWAPI:  Number of segments swapped in since last refresh (0
  16938.           unless page or page table utilization goes to 100 percent)
  16939.  
  16940.        o  SWAPO:  Number of segments swapped out since last refresh
  16941.           (0 unless page or page table utilization goes to 100
  16942.           percent)
  16943.  
  16944.        o  STIME:  Number of 10-millisecond timer intervals accrued to
  16945.           supervisor processes since last refresh (should be
  16946.           approximately 100 times the display rate)
  16947.  
  16948.        o  KTIME:  Number of 10-millisecond timer intervals accrued to
  16949.           kernel and special processes since last refresh
  16950.  
  16951.        o  KPTIME:  Number of 10-millisecond timer intervals accrued
  16952.           to all kernel processes since last refresh.
  16953.  
  16954.      The following resource types are used on the 191 page:
  16955.  
  16956.        o  MSG:  Message blocks in use
  16957.  
  16958.        o  DCT:  Number of active processes in the system
  16959.  
  16960.        o  SDT:  Number of segments in use (must be at least three
  16961.           times the number of active processes)
  16962.  
  16963.        o  PDT:  Physical pages in use (swapping will occur when all
  16964.           physical pages are in use)
  16965.  
  16966.        o  PDT1:  Physical pages in use in memory module 1 (These
  16967.           pages are never swapped out and are free only when the
  16968.           process which owns the pages terminates.  This field is
  16969.           only displayed on 3B20 machines equipped with the EMM
  16970.           feature.)
  16971.  
  16972.        o  PGT:  Page tables in use
  16973.  
  16974.        o  SSZ:  Swappable memory utilization (shows amount of
  16975.           available swap space used)
  16976.  
  16977.        o  SDK:  Disk swap block utilization (shows amount of
  16978.           available disk swap blocks used).
  16979.  
  16980.      The screen in Figure .AW G194/ is not currently being updated (shown
  16981.      by FREEZE in reverse video). The data in the numeric and graphic
  16982.      indicators shows usage from an earlier display refresh request.
  16983.  
  16984.      CMD   RESULT
  16985.  
  16986.      500   Display refresh is halted
  16987.      501   Display is refreshed every second for 20 seconds
  16988.      505   Display is refreshed every 5 seconds for a maximum of 10 minutes
  16989.      530   Display is refreshed every 30 seconds for a maximum of 2 hours
  16990.  
  16991.      The 197 display page provides status and commands for cutover.
  16992.      Cutover/cutback is the transfer of lines from one switching
  16993.      system to another.  When cutover is active, an indicator to the
  16994.      right of the OFFICE STATE indicator will say CUTOVER ACTIVE and
  16995.      be backlighted. On Page 116 - MISCELLANEOUS, the CUTOVER ACTIVE
  16996.      indicator will be backlighted. In the SUMMARY STATUS AREA, the
  16997.      MISC critical indicator will be backlighted.
  16998.  
  16999.      The ENABLE STATE indicator contains one of the following
  17000.      phrases:
  17001.  
  17002.        o  NONE
  17003.  
  17004.        o  PRECUT
  17005.  
  17006.        o  POSTCUT.
  17007.  
  17008.      The OFFICE STATE indicator will contain one of the following
  17009.      phrases:
  17010.  
  17011.        o  PRECUT
  17012.  
  17013.        o  POSTCUT.
  17014.  
  17015.      The CUTOVER/CUTBACK EXECUTION STATUS indicator has the following
  17016.      possibilities:
  17017.  
  17018.        o  MIGRATION COMPLETE
  17019.  
  17020.        o  ENABLE CUTOVER FIRST
  17021.  
  17022.        o  ENABLE CUTBACK FIRST
  17023.  
  17024.        o  ACTIVATE CUTOVER PROGRAM
  17025.  
  17026.        o  NO SM'S READY TO MIGRATE
  17027.  
  17028.        o  NOT ALL SM'S MIGRATING.
  17029.  
  17030.      Refer to AT&T 235-105-200 for specifics in using this display
  17031.      page.
  17032.  
  17033.      Figure .AW G195/ shows cutover/cutback has been completed.
  17034.  
  17035.      In addition to the following commands, any available paging
  17036.      command can be entered from this display.
  17037.  
  17038.      CMD   RESULT
  17039.  
  17040.      600   Cutover is enabled (EXC:CO:CMD=ENCUT)
  17041.      601   Cutover is executed (EXC:CO:CMD=CUT)
  17042.      602   Cutover is aborted (EXC:CO:CMD=ABORT)
  17043.      700   Cutback is enabled (EXC:CO:CMD=ENCBK)
  17044.      701   Cutback is executed (EXC:CO:CMD=CUTBK)
  17045.  
  17046.      The SM Page Index page provides an index to the SM and remote
  17047.      switching module/remote integrated services line unit
  17048.      (RSM/RISLU) pages.
  17049.      The 1000 page is an index to the primary SM/RSM/RISLU pages that
  17050.      directly have status reflected on the 1010 - SM X STATUS page.
  17051.      No status is displayed on the 1000 page.
  17052.  
  17053.      The page is divided into two parts. The first part displays all
  17054.      the pages that are valid for local switching modules (LSM), host
  17055.      switching modules (HSM), and RSMs/RISLUs. The second part
  17056.      displays the pages that are only valid for RSMs/RISLUs and
  17057.      remote sites.
  17058.  
  17059.      Some pages shown on the 1000 page reference additional pages
  17060.      that provide more detailed information.  These additional pages
  17061.      may not appear on the 1000 page.
  17062.  
  17063.      Most SM pages are specified using an SM number.  Some pages,
  17064.      however, are referenced by the site number of a remote site.
  17065.      For these pages (such as the 1600,SZ page), the ``S'' shown on
  17066.      the 1000 page is actually entered as part of the menu command.
  17067.      For example, entering ``1600,S3'' will display the status of
  17068.      RSMs/HSMs at Site 3.
  17069.  
  17070.      For all pages, once an SM page has been displayed for a
  17071.      particular SM, any other page for that SM may be requested
  17072.      without respecifying the SM number.
  17073.  
  17074.      The index shown in Figure .AW G196/ is a listing of the primary SM and
  17075.      SITE maintenance displays for the 5E6 software release.
  17076.  
  17077.      All available paging commands can be entered from this display.
  17078.  
  17079.  3
  17080.      LSM and HSM Pages
  17081.  
  17082.       CMD                             RESULT
  17083.  
  17084.      1010,X   SM X - STATUS page is displayed
  17085.      102Y,X   SM Y - LU X CONCENTRATOR page is displayed, if equipped
  17086.      103Y,X   SM X - LU Y SG 0 page is displayed, if equipped
  17087.      104Y,X   SM X - LU Y SG 1 page is displayed, if equipped
  17088.      105Y,X   SM X - TU Y SG 0 page is displayed, if equipped
  17089.      106Y,X   SM X - TU Y SG 1 page is displayed, if equipped
  17090.      107Y,X   SM X - DCTU Y page is displayed, if equipped
  17091.      108Y,X   SM X - LDSU Y SG 0 AND 1 page is displayed, if equipped
  17092.      109Y,X   SM X - RAF Y page is displayed, if equipped
  17093.      110Y,X   SM X - GDSU Y page is displayed, if equipped
  17094.      1110,X   SM X - ISTF page is displayed, if equipped
  17095.      112Y,X   SM X - DLTU Y page is displayed, if equipped
  17096.      113Y,X   SM X - MSU Y SG 0 page is displayed, if equipped
  17097.      114Y,X   SM X - MSU Y SG 1 page is displayed, if equipped
  17098.      115Y,X   SM X - DCLU Y page is displayed, if equipped
  17099.      1186,X   SM X PSU NETWORK page is displayed
  17100.      1190,X   SM X - MCTSI page is displayed
  17101.      1200,X   SM X - DLI/TMSLNK page is displayed
  17102.      1280,X   SM X - REX STATUS page is displayed
  17103.      1460,X   SM X - DATA LINK DSLS page is displayed, if equipped
  17104.       170Y    SM X ISLU Y NETWORK page is displayed
  17105.      1800,X   SM X - INHIBIT AND RECOVERY CONTROL page is displayed
  17106.      1900,X   SM X - CLNKS page is displayed
  17107.  
  17108.  4
  17109.      RSM/RISLU Pages
  17110.  
  17111.        CMD                                RESULT
  17112.  
  17113.      1160,X    SM X - MISC UNITS page is displayed, if equipped
  17114.      1170,X    SM X - RCLK page is displayed, if equipped
  17115.      1190,X    SM X - MCTSI/RLI page is displayed
  17116.      1400,X    SM X - RSM BLDG/PWR ALARMS page is displayed, if equipped
  17117.      1420,SZ   RISLU BLDG/PWR page is displayed
  17118.      145Y,X    RISLU DLTU Y page is displayed
  17119.      1600,X    SM X SITE STATUS page is displayed via SM number, if equipped
  17120.      1600,SZ   RSM/RISLU SITE STATUS page is displayed
  17121.       1610     RSM SITE INDEX page is displayed
  17122.       1615     ORM SITE INDEX page is displayed
  17123.      1620,SZ   RISLU SITE STATUS page is displayed
  17124.       1630     RISLU SITE INDEX page is displayed
  17125.  
  17126.      The 1010,X display page provides a summary and status of
  17127.      equipped hardware units in the SM and a summary of any
  17128.      miscellaneous activities in the SM.
  17129.      There are five separate versions of the 1010,X page as follows:
  17130.  
  17131.        o  Local Switching Module (LSM):  The LSM version has an MCTSI
  17132.           summary indicator and indicators for the Operating Service
  17133.           Position System (OSPS) terminal equipment and the RISLU
  17134.           circuits.  (See Figures .AW G197/ and .AW G198/ for examples of the LSM
  17135.           version.)
  17136.  
  17137.        o  Host Switching Module (HSM):  The HSM version has an MCTSI
  17138.           summary indicator and a remote switching module (RSM)
  17139.           indicator box for displaying all RSMs for which the HSM is
  17140.           responsible and the SITE where each of the RSMs is located.
  17141.           No status is given for the RSMs on this page.  (See
  17142.           Figure .AW G199/ for an example of the HSM version.)
  17143.  
  17144.        o  Remote Switching Module (RSM):  The RSM version has an
  17145.           MCTSI/RLI summary indicator, a BLDG/PWR ALARMS indicator
  17146.           (if equipped), the name of the SITE where the RSM is
  17147.           located, and the number of the HSM hosting the RSM.
  17148.  
  17149.           Each RSM has a SITE number from 001 through 174 associated
  17150.           with it.  Both LSMs and HSMs are always SITE 000. The SITE
  17151.           number is indicated on every SM page just under the SM
  17152.           Status box.  (See Figures .AW G200/ and .AW G201/ for examples of the
  17153.           RSM version.)
  17154.  
  17155.        o   Position Switching Module (PSM):  The PSM version has an
  17156.           MCTSI summary indicator and a RISLU indicator box for
  17157.           displaying all RISLUs that the PSM is responsible for and
  17158.           the SITE where the RISLUs are located.  No RISLU status is
  17159.           given on this page.  (Figure .AW G202/ is an example of the PSM
  17160.           version.)
  17161.  
  17162.        o  Optically Remoted Module (ORM):  The ORM version has an
  17163.           MCTSI summary indicator, a BLDG/PWR ALARMS indicator (if
  17164.           equipped), and the name of the SITE at which the ORM is
  17165.           located.
  17166.  
  17167.           Each ORM has a SITE number from 001 through 174 associated
  17168.           with it.  Both LSMs and HSMs are always SITE 000.  The SITE
  17169.           number is indicated on every SM page just below the SM
  17170.           Status box.  (Figure .AW G203/ is an example of the ORM version.)
  17171.  
  17172.      Every equipped SM has its highest priority status displayed in
  17173.      its SM STAT indicator.  This corresponds to the status shown on
  17174.      Pages 141 - 144.
  17175.  
  17176.      The RELATED PAGES box is blank unless there is an off-normal
  17177.      condition in the SM that is not otherwise indicated elsewhere on
  17178.      this page.  In some cases, this box shows a page(s) which will
  17179.      give more detailed information about the off-normal condition.
  17180.  
  17181.      The equipped hardware units vary from one SM to the next.  The
  17182.      only unit in every SM is the MCTSI.  Any equipped unit will be
  17183.      listed in the graphic boxes on the right-hand portion of the
  17184.      display.
  17185.  
  17186.      When an off-normal condition occurs, the indicator for the fault
  17187.      will backlight.  On Page 114 - EQUIPPED SM STATUS SUMMARY, the
  17188.      indicator for the SM will be backlighted; and on the appropriate
  17189.      141, 142, 143, or 144 page, the indicator for that SM will be
  17190.      backlighted and a descriptive phrase of the condition will be
  17191.      written.  In the SUMMARY STATUS AREA, the SM critical indicator
  17192.      and the alarm level (CRITICAL, MAJOR, or MINOR), if applicable,
  17193.      will be backlighted.
  17194.  
  17195.      Some RSM/ORM sites do not have the BLDG/PWR ALARMS equipped. If
  17196.      this page is displayed for an RSM/ORM that is at a site which
  17197.      does not have the BLDG/PWR ALARMS equipped, or the BLDG/PWR
  17198.      ALARMS are associated with a different RSM/ORM at the same site,
  17199.      the 1010 page for that RSM/ORM will not show the BLDG/PWR ALARMS
  17200.      box.
  17201.  
  17202.      If the RSM/ORM has the BLDG/PWR ALARMS equipped and if any
  17203.      RSM/ORM alarm is inhibited, the INHIBIT indicator is
  17204.      backlighted. If there is an RSM/ORM BLDG/PWR alarm active, the
  17205.      ALARM indicator will be backlighted.  Further information can be
  17206.      found on display 1400 - SM X RSM/ORM BLDG/PWR ALARMS.
  17207.  
  17208.      The PSM is limited by real-time capacity to a maximum of 60
  17209.      operator positions.  A PSM can host up to five RISLUs (loaded to
  17210.      a collective total of 60 operator positions) with one active and
  17211.      one spare T1 span each.  This corresponds to 10 PIDBs for
  17212.      RISLUs, plus 2 PIDBs for the PSU shelf, and 3 PIDBs for
  17213.      announcements, for a total of less than 16 PIDBs per TSI.  The
  17214.      PSM is not time slot limited.  Note that a PSM is a dedicated SM
  17215.      and cannot contain any lines, trunks, service circuits, or test
  17216.      ports.  The following hardware items are engineered for the PSM:
  17217.  
  17218.        o  PSU
  17219.  
  17220.        o  DSU2-RAF
  17221.  
  17222.        o  DLTU-RH.
  17223.  
  17224.      A DSL_MAJOR or DSL_MINOR alarm indication is present in the SM
  17225.      STATUS box, and SEE 1460 is present in the RELATED PAGES box
  17226.      when the OSPS terminal equipment is OOS.  The 1460-DATA LINK
  17227.      DSLS page display provides the status of the OSPS terminal
  17228.      equipment.
  17229.  
  17230.      The following indicators are applicable to the RISLU equipment
  17231.      on the SM:
  17232.  
  17233.        o  The CKT_OOS SM STATUS phrase can refer to the OOS RISLU
  17234.           circuits.
  17235.  
  17236.        o  The RISLU UNIT SUMMARY indicator backlights when RISLU
  17237.           circuits are OOS or RISLU fan/fuse alarms are present.
  17238.  
  17239.        o  The RISLU digital line trunk unit (DLTU) summary indicator
  17240.           backlights when RISLU digital facility interfaces (DFI) are
  17241.           OOS or carrier group alarms (CGA) are present.
  17242.  
  17243.        o  The RISLU SITE BLDG/PWR ALARM indicators backlight if the
  17244.           alarms are off-normal at one or more RISLU sites hosted by
  17245.           a specific SM that monitors RISLU site alarms.
  17246.  
  17247.      If the SM is isolated or initializing, this display is
  17248.      available, but the only status that will fill in reliably is the
  17249.      SM STAT box and the RELATED PAGES box. The only per-SM displays
  17250.      available during these conditions are 1800,X - SM X INHIBITED &
  17251.      RECOVERY CONTROL, 1200,X - SM X DLI/TMSLNK, and 1900,X - SM X
  17252.      CLNKS. Also, 1600,X or 1600,SZ - SITE Z STATUS will be available
  17253.      if at least one of the RSMs at the site is not isolated.
  17254.  
  17255.      Figure .AW G197/ is an example of the LSM version that shows SM 115
  17256.      status.  In this example, the SM STAT box shows that SM 115 is
  17257.      in DSL MAJOR.  The ``+'' (following DSL MAJOR) indicates the
  17258.      presence of additional (less important) off-normal conditions.
  17259.      A complete list can be generated and output via the 900 menu
  17260.      command.  Additional information on the DSL MAJOR condition is
  17261.      available on the 1460 and 1800 pages as indicated in the RELATED
  17262.      PAGES box.
  17263.  
  17264.      The equipped hardware units are listed in the graphic portion
  17265.      (lower right area) of the display. In this area, an off-normal
  17266.      RISLU condition is reflected by the backlighted DLTU 0
  17267.      indicator.
  17268.  
  17269.      Figure .AW G198/ is an example of the LSM version.  In this example,
  17270.      SM 115 LSM status (DSL_MAJOR) indicates the DSL data link is
  17271.      OOS.  Pages 1460 and 1800 are referenced for additional
  17272.      information.
  17273.  
  17274.      Figure .AW G199/ is an example of the HSM version of the SM status
  17275.      display. In this display, the HSM is normal. This HSM is hosting
  17276.      four RSMs located at two different sites.
  17277.  
  17278.      Figure .AW G200/ is an example of the RSM version of the SM status
  17279.      display. In this example, DLTU 0 and MSU 0, SG 0 have some off-
  17280.      normal condition. Also, there is a building/power alarm.
  17281.  
  17282.      Figure .AW G201/ shows the RSM version of the SM status display with
  17283.      no building/power alarms equipped.  This SM has an off-normal
  17284.      condition in the remote clock unit and, one or more inhibits are
  17285.      set.  The ``+'' in the SM STAT box indicates the presence of
  17286.      additional (less important) off-normal conditions.  The user is
  17287.      directed to see Page 1800 for additional information.  A
  17288.      complete list can be generated and output via the 900 menu
  17289.      command.
  17290.  
  17291.      Figure .AW G202/ shows the PSM version of the SM status display.  The
  17292.      PSM has a RISLU which is equipped with building/power alarms and
  17293.      has a building/power alarm off normal.  Also, there is an off-
  17294.      normal state at RISLU site 502.
  17295.  
  17296.      Figure .AW G203/ shows the ORM version of the SM status page.  The ORM
  17297.      is equipped with the building/power alarms.  The ORM is
  17298.      displaying a HASH-ERR with the MCTSI memory.  The ``+'' in the
  17299.      SM STAT BOX indicating the presence of additional (less
  17300.      important) off-normal conditions.  Additional information is
  17301.      available on Pages 115 and 1800.  A complete list can be
  17302.      generated and output via the 900 menu command.
  17303.  
  17304.      A command is provided to output the off-normal report for the SM
  17305.      for which the 1010,X page is displayed.
  17306.  
  17307.      All available paging commands can be entered from the 1010,X
  17308.      display page.
  17309.  
  17310.      CMD   RESULT
  17311.  
  17312.      900   Output the off-normal report for the SM
  17313.            (OP:SYSSTAT,SM=SM#)
  17314.  
  17315.      The purpose of the 102X,Y page display is to illustrate the
  17316.      status of the equipped line unit (LU) concentrators and A-LINKs.
  17317.      The 102X,Y page has three distinct versions.  In each version,
  17318.      the ``X'' equals the line unit number and the ``Y'' equals the
  17319.      switching module number.  Each LU (models 1, 2, and 3) has an
  17320.      associated version of the 102X,Y display page.  The first
  17321.      version, for LU model 1, is for the regular LU concentrator.
  17322.      The second and third versions, illustrates that each grid is
  17323.      divided into two boards.  Status and maintenance commands are
  17324.      available for each board in the grid.
  17325.  
  17326.      The A-LINK indicator is a summary of any out-of-service A-LINKs.
  17327.      This indicator contains either the term OOS and is backlighted
  17328.      (if an A-LINK is OOS) or the term NORM and is not backlighted
  17329.      (all A-LINKs normal).
  17330.  
  17331.      The SM STAT box indicates the presence of an INHIBIT condition.
  17332.      The ``t'' in the SM STAT box indicates the presence of
  17333.      additional (less important) off-normal conditions.  A complete
  17334.      list can be generated and output via the 900 menu command.
  17335.  
  17336.      Figure .AW G204/ is an example of the LU model 1 version of the LU
  17337.      concentrator display.
  17338.  
  17339.      Figure .AW G205/ is an example of the LU model 2 version of the LU
  17340.      concentrator display.
  17341.  
  17342.      Figure .AW G206/ is an example of the LU model 3 version.
  17343.  
  17344.      Commands are provided to remove, restore, diagnose, and test
  17345.      (fabric exercise) the LU concentrator grids/grid boards.  Also,
  17346.      a command is provided to output a list of all out-of-service A-
  17347.      LINKs. All available page display commands can be entered from
  17348.      the 102X,Y page display.
  17349.  
  17350.  3
  17351.      Model 1 Version
  17352.  
  17353.      CMD   RESULT
  17354.  
  17355.      20X   Grid X is removed
  17356.            (RMV:GRID=SM#-LU#-X) [,UCL]
  17357.      30X   Grid X is restored
  17358.            (RST:GRID=SM#-LU#-X) [,UCL]
  17359.      50X   Grid X is diagnosed
  17360.            (DGN:GRID=SM#-LU#-X,RAW,TLP) [,UCL] [,GROW]
  17361.            [,RPT] test will be repeated 32,767 times
  17362.            [,RPT=a] a is the number of times the test is to be repeated
  17363.            (1-32,767)
  17364.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17365.            of phases to be performed
  17366.      51X   Grid X is tested
  17367.            (TST:GRID=SM#-LU#-X,RAW,TLP) [,UCL] [,AUD]
  17368.            [,PH=a|a&&b] a is the diagnostic phase or a&&b is the range
  17369.            of phases to be performed
  17370.      900   Out of service ALINKs are output
  17371.            (OP:CFGSTAT,SM=SM#,ALINKS)
  17372.  
  17373.  
  17374.  3
  17375.      Model 2 and Model 3 Versions
  17376.  
  17377.      CMD    RESULT
  17378.  
  17379.      200X   Board 0 of Grid X is removed
  17380.             (RMV:GRIDBD=SM#-LU#-X-0) [,UCL]
  17381.      201X   Board 1 of Grid X is removed
  17382.             (RMV:GRIDBD=SM#-LU#-X-1) [,UCL]
  17383.      300X   Board 0 of Grid X is restored
  17384.             (RST:GRIDBD=SM#-LU#-X-0) [,UCL]
  17385.      301X   Board 1 of Grid X is restored
  17386.             (RST:GRIDBD=SM#-LU#-X-1) [,UCL]
  17387.      500X   Board 0 of Grid X is diagnosed
  17388.             (DGN:GRIDBD=SM#-LU#-X-0,RAW,TLP) [,UCL] [,GROW]
  17389.             [,RPT] test will be repeated 32,767 times
  17390.             [,RPT=a] a is the number of times the test is to be repeated
  17391.             (1-32,767)
  17392.             [,PH-b|b&&c] b is the diagnostic phase or b&&c is the range
  17393.             of phases to be performed
  17394.      501X   Board 1 of Grid X is diagnosed
  17395.             (DGN:GRIDBD=SM#-LU#X-1,RAW,TLP) same options as 500X
  17396.      502X   Board 0 of Grid X is tested
  17397.             (TST:GRIDBD=SM#-LU#-X-0,RAW,TLP)
  17398.      503X   Board 1 of Grid X is tested
  17399.             (TST:GRIDBD=SM#-LU#-X-0,RAW,TLP)
  17400.      900    Out-of-service ALINKs are output
  17401.             (OP:CFGSTAT,SM=SM#,ALINKS)
  17402.  
  17403.  
  17404.      The purpose of the 103Y,X and 104Y,X display pages is to show
  17405.      status and commands for the equipped line units.
  17406.      The 103Y,X and 104Y,X displays are graphically identical. The
  17407.      differences are page numbers and titles.
  17408.  
  17409.      There are two separate versions of this page. The first version
  17410.      (Figure .AW G207/) is for the regular line unit.  This version has
  17411.      GDXCON and maintenance commands for it. The second version
  17412.      (Figure .AW G208/) does not have these commands.  The configuration is
  17413.      selected by software.
  17414.  
  17415.      When an off-normal condition occurs, the indicator for the
  17416.      condition will backlight. On 1010,X - SM X STATUS, the indicator
  17417.      for the line unit service group will backlight. On Page 114 -
  17418.      EQUIPPED SM STATUS SUMMARY, the indicator for that SM will be
  17419.      backlighted; and on the appropriate 141, 142, 143, or 144 page,
  17420.      the indicator for that SM will be backlighted; and a descriptive
  17421.      phrase of the condition will be written, unless a more critical
  17422.      condition exists. In the SUMMARY STATUS AREA, the SM critical
  17423.      indicator and the alarm level (CRITICAL, MAJOR, or MINOR), if
  17424.      applicable, will be backlighted.
  17425.  
  17426.      Figure .AW G207/ example is the regular version of the line unit
  17427.      display. The version is selected by system software and has
  17428.      GDXCON and maintenance commands for it.
  17429.  
  17430.      Figure .AW G208/ is the C1LU version of the line unit.
  17431.  
  17432.      Commands are provided to remove, restore, and diagnose the line
  17433.      unit circuits. On the regular version, there also is a switch
  17434.      command for the GDXCON.
  17435.  
  17436.      All available displays can be accessed from this page.
  17437.  
  17438.  3
  17439.      Both Versions
  17440.  
  17441.      CMD   RESULT
  17442.  
  17443.      2XX   Channel XX is removed
  17444.            (RMV:LUCHAN=SM#-LU#-SG#-XX) [,UCL]
  17445.      240   COMC is removed
  17446.            (RMV:LUCOMC=SM#-LU#-SG#) [,UCL]
  17447.      260   GDXACC is removed
  17448.            (RMV:GDXACC=SM#-LU#-SG#) [,UCL]
  17449.      27X   CHBD X is removed
  17450.            (RMV:LUCHBD=SM#-LU#-SG#-X) [,UCL]
  17451.      28X   HLSC X is removed
  17452.            (RMV:LUHLSC=SM#-LU#-SG#-X) [,UCL]
  17453.      3XX   Channel XX is restored
  17454.            (RST:LUCHAN=SM#-LU#-SG#-XX) [,UCL]
  17455.      340   COMC is restored
  17456.            (RST:LUCOMC=SM#-LU#-SG#) [,UCL]
  17457.      360   GDXACC is restored
  17458.            (RST:GDXACC=SM#-LU#-SG#) [,UCL]
  17459.      37X   CHBD X is restored
  17460.            (RST:LUCHBD=SM#-LU#-SG#-X) [,UCL]
  17461.      38X   HLSC X is restored
  17462.            (RST:LUHLSC=SM#-LU#-SG#-X) [,UCL]
  17463.      5XX   Channel XX is diagnosed
  17464.            (DGN:LUCHAN=SM#-LU#-SG#-XX,RAW,TLP) [,UCL] [,GROW]
  17465.            [,RPT] test will be repeated 32,767 times
  17466.            [,RPT=a] a is the number of times the test is to
  17467.            be repeated (1-32,767)
  17468.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is
  17469.            the range of phases to be performed
  17470.      540   COMC is diagnosed
  17471.            (DGN:LUCOMC=SM#-LU#-SG#,RAW,TLP) same options as 5XX
  17472.      560   GDXACC is diagnosed
  17473.            (DGN:LUCOMC=SM#-LU#-SG#,RAW,TLP) same options as 5XX
  17474.      58X   HLSC X is diagnosed
  17475.            (DGN:LUHLSC=SM#-LU#-SG#-X,RAW,TLP) same options
  17476.            as 5XX
  17477.  
  17478.      Regular Version Only
  17479.  
  17480.      CMD   RESULT
  17481.  
  17482.      250   GDXCON is removed
  17483.            (RMV:GDXCON=SM#-LU#-SG#) [,UCL]
  17484.      350   GDXCON is restored
  17485.            (RST:GDXCON=SM#-LU#-SG#) [,UCL] [,STBY]
  17486.      450   GDXCON is switched
  17487.            (SW:GDXCON=SM#-LU#)
  17488.      550   GDXCON is diagnosed
  17489.            (DGN:GDXCON=SM#-LU#-SG#) same options as 5XX
  17490.  
  17491.  
  17492.      The purpose of the 105Y,X and 106Y,X displays is to show status
  17493.      and commands for the equipped trunk units.
  17494.      The 105Y and 106Y displays are graphically identical. The
  17495.      differences are page numbers and titles.
  17496.  
  17497.      When an off-normal condition occurs, the indicator for the
  17498.      condition will backlight. On Page 1010,X SM X STATUS, the
  17499.      indicator for the trunk unit service group will backlight. On
  17500.      Page 114 - EQUIPPED SM STATUS SUMMARY, the indicator for that SM
  17501.      will backlight; and on the appropriate 141, 142, 143, or 144
  17502.      page, the indicator for that SM will backlight and a descriptive
  17503.      phrase of the condition will be written unless a more critical
  17504.      condition exists. In the SUMMARY STATUS AREA, the SM critical
  17505.      indicator and the alarm level (CRITICAL, MAJOR, or MINOR), if
  17506.      applicable, will backlight.
  17507.  
  17508.      Figure .AW G209/ shows the trunk unit display for service group 0. The
  17509.      CHBD 2 is currently being diagnosed, which can be determined by
  17510.      the out-of-service transient (OOST). The diagnostic has already
  17511.      been completed on circuits 23 and 22, and they passed (they
  17512.      remain out-of-service family until the entire CHBD is finished).
  17513.      The diagnostic is currently up to circuit 21. Circuit 20 was
  17514.      OOSF before the diagnostics were started.
  17515.  
  17516.      Also, the SM STAT box shows that a circuit in this SM is out of
  17517.      service (CKT OOS).
  17518.  
  17519.      Commands are provided to remove, restore, and diagnose the trunk
  17520.      unit circuits.
  17521.  
  17522.      All available displays can be accessed from this page.
  17523.  
  17524.  2
  17525.      CMD   RESULT
  17526.  
  17527.      2XX   Circuit XX is removed
  17528.            (RMV:TEN=SM#-TU#-SG#-XX) [,UCL]
  17529.      280   CDI is removed
  17530.            (RMV:CDI=SM#-TU#-SG#) [,UCL]
  17531.      285   TAC is removed
  17532.            (RMV:TAC=SM#-TU#-SG#) [,UCL]
  17533.      29X   CHBD X is removed
  17534.            (RMV:TUCHBD=SM#-TU#-SG#-X) [,UCL]
  17535.      3XX   Circuit XX is restored
  17536.            (RST:TEN=SM#-TU#-SG#-XX) [,UCL]
  17537.      380   CDI is restored
  17538.            (RST:CDI=SM#-TU#-SG#) [,UCL]
  17539.      385   TAC is restored
  17540.            (RST:TAC=SM#-TU#-SG#) [,UCL]
  17541.      39X   CHBD X is restored
  17542.            (RST:TUCHBD=SM#-TU#-SG#-X) [,UCL]
  17543.      5XX   Circuit XX is diagnosed
  17544.            (DGN:TEN=SM#-TU#-SG#-XX,RAW,TLP) [,UCL] [,GROW]
  17545.            [,RPT] test will be repeated 32,767 times
  17546.            [,RPT=a] a is the number of times the test is to be repeated
  17547.            (1-32,767)
  17548.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17549.            of phases to be performed
  17550.      580   CDI is diagnosed
  17551.            (DGN:CDI=SM#-TU#-SG#,RAW,TLP) same options as 5XX
  17552.      585   TAC is diagnosed
  17553.            (DGN:TAC=SM#-TU#-SG#,RAW,TLP) same options as 5XX
  17554.      59X   CHBD X is diagnosed
  17555.            (DGN:TUCHBD=SM#-TU#-SG#-X,RAW,TLP) same options as 5XX
  17556.  
  17557.  
  17558.      The purpose of the 107Y,X display page is to show status and
  17559.      maintenance commands for the directly connected test unit
  17560.      (DCTU), if equipped.
  17561.      If an off-normal condition occurs in any of the DCTU circuits,
  17562.      the circuit indicator will backlight and have text explaining
  17563.      the nature of the off-normal condition. The DCTU indicator on
  17564.      1010 - SM X STATUS will backlight. On Page 114 - EQUIPPED SM
  17565.      STATUS SUMMARY, the indicator for that SM will be backlighted;
  17566.      and on the appropriate 141, 142, 143, or 144 page, the indicator
  17567.      for that SM will be backlighted and a descriptive phrase of the
  17568.      condition will be written, unless a more critical condition
  17569.      exists. In the SUMMARY STATUS AREA, the SM critical indicator
  17570.      and the alarm level (CRITICAL, MAJOR, or MINOR) if applicable,
  17571.      will be backlighted.
  17572.  
  17573.      Figure .AW G210/ shows all the units in the DCTU are active.
  17574.  
  17575.      Commands are provided to remove, restore, and diagnose the units
  17576.      on the display.
  17577.  
  17578.      All available displays can be accessed from this page.
  17579.  2
  17580.  
  17581.      CMD   RESULT
  17582.  
  17583.      2XX   DCTU Port XX is removed
  17584.            (RMV:DCTUPORT=SM#-DCTU#-XX) [,UCL]
  17585.      22X   PMU X is removed
  17586.            (RMV:PMU=SM#-DCTU#-X) [,UCL]
  17587.      230   DCTUCOM is removed
  17588.            (RMV:DCTUCOM=SM#-DCTU#) [,UCL]
  17589.      240   EAN is removed
  17590.            (RMV:EAN=SM#-DCTU#) [,UCL]
  17591.      3XX   DCTU Port XX is restored
  17592.            (RST:DCTUPORT=SM#-DCTU#-XX) [,UCL]
  17593.      32X   PMU X is restored
  17594.            (RST:PMU=SM#-DCTU#-X) [,UCL]
  17595.      330   DCTUCOM is restored
  17596.            (RST:DCTUCOM=SM#-DCTU#) [,UCL]
  17597.      340   EAN is restored
  17598.            (RST:EAN=SM#-DCTU#) [,UCL]
  17599.      5XX   DCTU Port XX is diagnosed
  17600.            (DGN:DCTUPORT=SM#-DCTU#-XX,RAW,TLP) [,UCL]
  17601.            [,RPT] test will be repeated 32,767 times
  17602.            [,RPT=a] a is the number of times the test is to be repeated
  17603.            (1-32,767)
  17604.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17605.            of phases to be performed
  17606.      52X   PMU X is diagnosed
  17607.            (DGN:PMU=SM#-DCTU#-X,RAW,TLP) same options as 5XX
  17608.      530   DCTUCOM is diagnosed
  17609.            (DGN:DCTUCOM=SM#-DCTU#,RAW,TLP) same options as 5XX and
  17610.            [,SVG] runs diagnostics on the entire service group, including
  17611.            the demand phases
  17612.      540   EAN is diagnosed
  17613.            (DGN:EAN=SM#-DCTU#,RAW,TLP) same options as 5XX
  17614.  
  17615.  
  17616.      The purpose of the 108Y,X display is to show status and commands
  17617.      for the equipped LDSUs.
  17618.      There are two separate and distinct versions of the 108Y - LDSU
  17619.      Y SG 0 and 1 page. The first version is the model 1 version
  17620.      (Figure .AW G211/). The model 1 version has LDSUCOMs in each service
  17621.      group and up to eight DSCs in each service group. The second
  17622.      version is the model 2 version (Figure .AW G212/). The model 2 version
  17623.      displays status for the LDSUs in each service group (no
  17624.      LDSUCOMs), displays which slot each is located in, and lists up
  17625.      to seven types of circuits and how many there are (no status is
  17626.      displayed) for each service group.
  17627.  
  17628.      When an off-normal condition occurs, the indicator for the
  17629.      condition will backlight. On Page 1010,X - SM X STATUS, the
  17630.      indicator for the LDSU service group will backlight. On Page 114
  17631.      - EQUIPPED SM STATUS SUMMARY, the indicator for that SM will be
  17632.      backlighted; and on the appropriate 141, 142, 143, or 144 page,
  17633.      the indicator for that SM will be backlighted and a descriptive
  17634.      phrase of the condition will be written, unless a more critical
  17635.      condition exists. In the SUMMARY STATUS AREA, the SM critical
  17636.      indicator and the alarm level (CRITICAL, MAJOR, or MINOR), if
  17637.      applicable, will be backlighted.
  17638.  
  17639.      Figure .AW G211/ is the display for the model 1 version of the LDSU Y
  17640.      SG 0 and 1 page.  In this example, everything is active.
  17641.  
  17642.      Figure .AW G212/ shows the model 2 version of the LDSU Y SG 0 and 1
  17643.      page. In this display example, both service groups are active
  17644.      and both are located in slot 0. They each have 31 tone
  17645.      generators and 30 tone decoders.
  17646.  
  17647.      Commands are provided to remove, restore, and diagnose the LDSU
  17648.      circuits.
  17649.  
  17650.      All available displays can be accessed from this page.
  17651.  3
  17652.  
  17653.      Model 1 Version
  17654.  
  17655.      CMD   RESULT
  17656.  
  17657.      20X   LDSUCOM SG X is removed
  17658.            (RMV:LDSUCOM=SM#-X) [,UCL]
  17659.      21X   DSC X SG 0 is removed
  17660.            (RMV:DSC=SM#-DSU#-0-X) [,UCL]
  17661.      22X   DSC X SG 1 is removed
  17662.            (RMV:DSC=SM#-DSU#-1-X) [,UCL]
  17663.      30X   LDSUCOM SG X is restored
  17664.            (RST:LDSUCOM=SM#-X) [,UCL]
  17665.      31X   DSC X SG 0 is restored
  17666.            (RST:DSC=SM#-DSU#-0-X) [,UCL]
  17667.      32X   DSC X SG 1 is restored
  17668.            (RST:DSC=SM#-DSU#-1-X) [,UCL]
  17669.      50X   LDSUCOM SG X is diagnosed
  17670.            (DGN:LDSUCOM=SM#,SG#,RAW,TLP) [,UCL] [,GROW] [,SVG]
  17671.            [,RPT] test will be repeated 32,767 times
  17672.            [,RPT=a] a is the number of times the test is to be repeated
  17673.            (1-32,767)
  17674.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17675.            of phases to be performed
  17676.      51X   DSC X is diagnosed
  17677.            (DGN:DSC=SM#-DSU#-SG#-X,RAW,TLP) same options as 50X except SVG
  17678.  
  17679.  3
  17680.  
  17681.      Model 2 Version
  17682.  
  17683.      CMD   RESULT
  17684.  
  17685.      23X   LDSU SG X is removed from service
  17686.            (RMV:LDSU=SM#-DSU#-X) [,UCL]
  17687.      33X   LDSU SG X is restored to service
  17688.            (RST:LDSU=SM#-DSU#-X) [,UCL]
  17689.      53X   LDSU SG X is diagnosed
  17690.            (DGN:LDSU=SM#-DSU#-X,RAW,TLP) [,UCL]
  17691.            [,RPT] test will be repeated 32,767 times
  17692.            [,RPT=a] a is the number of times the test is to be
  17693.            repeated (1-32,767)
  17694.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17695.            of phases to be performed
  17696.  
  17697.  
  17698.      The 109Y,X display page shows the status and maintenance
  17699.      commands for the Recorded Announcement Function (RAF).  The page
  17700.      also indicates the associated memory board(s), its application,
  17701.      and the specific slot where the RAF board is located.
  17702.      There are three types of RAF: dial-through announcement (DTA),
  17703.      announcement (ANN), and coin detecting dial-through announcement
  17704.      (COIN). The types associated with the RAF are listed on the
  17705.      109Y,X page.  An RAF has at least one memory board.  The RAF
  17706.      application is indicated with the memory board on the page.
  17707.  
  17708.      Figure .AW G213/ is an example of the 109Y,X display page showing an
  17709.      RAF with DTA and OSPS-DA applications.
  17710.  
  17711.      Commands are provided to remove, restore, and diagnose the RAF
  17712.      connections.  Any available paging commands can be entered from
  17713.      this display page.
  17714.  
  17715.      CMD   RESULT
  17716.  
  17717.      200   RAF is removed (RMV:RAF=a-b)
  17718.      300   RAF is restored (RST:RAF=a-b)
  17719.      500   RAF is diagnosed (DGN:RAF=a-b,RAW,TLP)
  17720.  
  17721.      The purpose of the 110Y,X display page is to show status and
  17722.      commands for the equipped global digital service units (GDSU).
  17723.      The 110Y page displays status for both GDSU service groups.
  17724.  
  17725.      When an off-normal condition occurs, the indicator for the
  17726.      condition will backlight. On Page 1010,X - SM X STATUS, the
  17727.      indicator for the GDSU service group will backlight. On Page 114
  17728.      - EQUIPPED SM STATUS SUMMARY, the indicator for that SM will be
  17729.      backlighted; and on the appropriate 141, 142, 143, or 144 page,
  17730.      the indicator for that SM will be backlighted and a descriptive
  17731.      phrase of the condition will be written, unless a more critical
  17732.      condition exists. In the SUMMARY STATUS AREA, the SM critical
  17733.      indicator and the alarm level (CRITICAL, MAJOR, or MINOR), if
  17734.      applicable, will be backlighted.
  17735.  
  17736.      Figure .AW G214/ is the display for GDSU SG 0 and GDSU SG 1.  In this
  17737.      example, SG 0, DSC 0 (a universal conference circuit), is out of
  17738.      service.  Also, the SM STAT box shows that one circuit of this
  17739.      SM is OOS (CKT OOS).
  17740.  
  17741.      Commands are provided to remove, restore, and diagnose the GDSU
  17742.      circuits.
  17743.  
  17744.      All available displays can be accessed from the 110Y page.
  17745.  
  17746.  2
  17747.      CMD   RESULT
  17748.  
  17749.      20X   GDSUCOM SG X is removed
  17750.            (RMV:GDSUCOM=SM#-GDSU#-X) [,UCL]
  17751.      21X   DSC X SG 0 is removed
  17752.            (RMV:DSC=SM#-GDSU#-0-X) [,UCL]
  17753.      22X   DSC X SG 1 is removed
  17754.            (RMV:DSC=SM#-GDSU#-1-X) [,UCL]
  17755.      30X   GDSUCOM SG X is restored
  17756.            (RST:GDSUCOM=SM#-GDSU#-X) [,UCL]
  17757.      31X   DSC X SG 0 is restored
  17758.            (RST:DSC=SM#-GDSU#-0-X) [,UCL]
  17759.      32X   DSC X SG 1 is restored
  17760.            (RST:DSC=SM#-GDSU#-1-X) [,UCL]
  17761.      50X   GDSUCOM SG X is diagnosed
  17762.            (DGN:GDSUCOM=SM#-GDSU#-X,RAW,TLP) [,UCL] [,GROW] [,SVG]
  17763.            [,RPT] test will be repeated 32,767 times
  17764.            [,RPT=a] a is the number of times the test is to be repeated
  17765.            (1-32,767)
  17766.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17767.            of phases to be performed
  17768.      51X   DSC X SG 0 is diagnosed
  17769.            (DGN:DSC=SG#-GDSU#-0-X,RAW,TLP) same options as 50X except SVG
  17770.      52X   DSC X SG 1 is diagnosed
  17771.            (DGN:DSC=SM#-GDSU#-1-X,RAW,TLP) same options as 50X except SVG
  17772.  
  17773.  
  17774.      The purpose of the 1110,X display page is to show status and
  17775.      commands for the integrated services test functions (ISTF).
  17776.      Page 1110 displays status for all ISTF 0-3 peripheral units in
  17777.      the given SM and shows status of the services and channels
  17778.      serving each unit.
  17779.  
  17780.      When an off-normal condition occurs, the indicator for the
  17781.      condition will backlight.  On Page 1010,X, SM X STATUS, there is
  17782.      exactly one box for an SM that has ISTF units.  As a result, the
  17783.      indicator for the ISTF will backlight, and SM X STAT will show
  17784.      CKT OOS.
  17785.  
  17786.      On Page 114, EQUIPPED SM STATUS SUMMARY, the indicator for the
  17787.      SM will be backlighted, for example, SM 1 shows 1L OUT (if X=1).
  17788.      On the appropriate Page 141, 142, 143, or 144, the indicator for
  17789.      that SM will be backlighted and a descriptive phrase of the
  17790.      condition will be written unless a more critical condition
  17791.      exists.  An example of a descriptive phrase is 1 LSM CKT OOS (if
  17792.      X=1).  In the SUMMARY STATUS AREA, the SM critical indicator and
  17793.      the appropriate alarm level (CRITICAL, MAJOR, or MINOR), if
  17794.      applicable, will be backlighted.
  17795.  
  17796.      Figure .AW G215/ is an example of the 1110,X page.  In this example,
  17797.      ISTF 2 is out of service, 0 channel is in use and 10 channels
  17798.      are available for LOOPBACK, 0 channel is in use and 3 channels
  17799.      are available for XMIT, and 0 channel is in use and 13 channels
  17800.      are available for ISTF 2.  The SM 001 STAT shows circuit out of
  17801.      service (CKT OOS) and the SM indicator is backlighted.
  17802.  
  17803.      Commands are provided to remove, restore, and diagnose ISTF
  17804.      circuits.
  17805.  
  17806.      All available page displays can be accessed from Page 1110.
  17807.  
  17808.      CMD   RESULT
  17809.  
  17810.      20X   ISTF unit X is removed
  17811.            (RMV:ISTF=SM#-X) [,UCL]
  17812.      30X   ISTF unit X is restored
  17813.            (RST:ISTF=SM#-X) [,UCL]
  17814.      50X   ISTF unit X is diagnosed
  17815.            (DGN:ISTF=SM#-X) [,[RAW] [,UCL] [,GROW] [,TLP]
  17816.            [,RPT] test will be repeated 32,767 times
  17817.            [,RPT=a] a is the number of times test is to be repeated
  17818.            (1-32,767)
  17819.            [,PH-d[&&e]] d is the diagnostic phase or d&&e is the
  17820.            range of phases to be performed
  17821.  
  17822.      The purpose of the 112Y,X display page is to show status and
  17823.      provide maintenance controls for DLTU Y and to report local,
  17824.      remote, and Alarm Indication Signal (AIS) Carrier Group Alarms
  17825.      (CGA).
  17826.      The 112Y,X display page has three separate versions.  The first
  17827.      version (Figures .AW G216/ and .AW G217/) is for Local Switching Modules
  17828.      (LSM).  The second version (Figures .AW G218/ and .AW G219/) is for Host
  17829.      Switching Modules (HSM).  The third version (Figures .AW G220/ and
  17830.      .AW G221/) is for Remote Switching Modules (RSM).
  17831.  
  17832.      All three versions have commands to remove, restore, and
  17833.      diagnose DFIs and to remove and restore FACs.  The second and
  17834.      third versions have an additional command to test FACs.  If the
  17835.      RSM is equipped with any inter-RSM Communication Link Digital
  17836.      Facilities Interfaces (CDFI), commands to remove and restore
  17837.      Remote Communication Links (RCL) will also be added.
  17838.  
  17839.      The DLTU provides direct interfaces to T1 lines.
  17840.  
  17841.      The 112Y,X page is designed into three sections.  The first
  17842.      section displays DFI specific information, the second shows T1
  17843.      Facility 0 information, and the third shows T1 Facility 1
  17844.      information.
  17845.  
  17846.      When an off-normal condition occurs in a DFI, the DFI indicator
  17847.      will backlight.  When a CGA occurs, an indicator appears in the
  17848.      CGA column associated with the DFI.  The indicator contains the
  17849.      letter L, R, or A (for local, remote, or AIS, respectively).  If
  17850.      one or more off-normal condition is present on this display, the
  17851.      DLTU Y indicator on Page 1010,X - SM X STATUS is backlighted. On
  17852.      Page 114 - EQUIPPED SM STATUS SUMMARY, the indicator for that SM
  17853.      will be backlighted; and on the appropriate 141, 142, 143, or
  17854.      144 page, the indicator for that SM will be backlighted and a
  17855.      descriptive phrase of the condition will be written, unless a
  17856.      more critical condition exists. In the SUMMARY STATUS AREA, the
  17857.      SM critical indicator and the alarm level (CRITICAL, MAJOR, or
  17858.      MINOR), if applicable, will be backlighted.
  17859.  
  17860.      The HSM and RSM versions have information on the DFI displayed
  17861.      in the FAR END column which shows the connection at the
  17862.      ``other'' end.  Included will be the SM number, the DLTU number,
  17863.      the DFI number, and the FAC number within the DLTU.
  17864.  
  17865.      The HSM version also has two lines which appear in a box near
  17866.      the top of the display.  The first line is labeled RSM -> and
  17867.      will list all RSMs hosted by the HSM for which the page is being
  17868.      displayed.  The second line is labeled AT SITE -> and will show
  17869.      the sites of the RSMs listed on the first line.
  17870.  
  17871.      In the HSM and RSM versions, the DFI(s) carrying the control
  17872.      time slot is shown by an (*).  In the RSM version, the DFI
  17873.      receiving reference timing is shown by an (&).  The LSM version
  17874.      shows neither control time slot nor receive reference timing.
  17875.  
  17876.      Figure .AW G216/ is an example of the LSM Version of the 112Y,X Page
  17877.      which shows the TDFI 5 is out of service and there are CGAs in
  17878.      the group associated with TDFI 3, Facility 0, and TDFI 2,
  17879.      Facility 1.
  17880.  
  17881.      Figure .AW G217/ is an example of the LSM Version of the 112Y,X Page
  17882.      for a DLTU with only one T1 Facility.
  17883.  
  17884.      Figure .AW G218/ shows an example of the HSM version of the DLTU
  17885.      display. In this example, the HSM hosts RSM 192 at SITE 234 and
  17886.      RSM 124 at SITE 301.  The HDFI 1 and HDFI 3 are carrying control
  17887.      time slots (*).
  17888.  
  17889.      Figure .AW G219/ is an example of the HSM version of the DLTU display
  17890.      with only one T1 Facility.
  17891.  
  17892.      Figure .AW G220/ shows the RSM version of the DLTU display. In this
  17893.      example, RDFI 4 is OOS and a CGA is associated with RDFI 2,
  17894.      Facility 1. Also, the RCL associated with CDFI 5 is out-of-
  17895.      service family. The RDFI 1 and RDFI 3 are carrying control time
  17896.      slots (*).  The RDFI 1 and RDFI 2 are receiving reference timing
  17897.      (&).
  17898.  
  17899.      Figure .AW G221/ shows the RSM version of the DLTU display with only
  17900.      one T1 Facility.
  17901.  
  17902.      All three versions, LSM, HSM, and RSM, have commands to remove,
  17903.      restore, and diagnose DFIs and to remove and restore FACs.  The
  17904.      HSM and RSM versions have an additional command to test FACs.
  17905.      In addition, any available paging command can be entered from
  17906.      this display.
  17907.  
  17908.  
  17909.      LSM Version
  17910.  
  17911.       CMD    RESULT
  17912.  
  17913.      20XX    DFI XX is removed
  17914.              (RMV:DFI=SM#-DLTU#-XX) [,UCL]
  17915.      21XXY   T1FAC Y of DFI XX is removed
  17916.              (RMV:FAC=SM#-DLTU#-XX-Y) [,UCL]
  17917.      30XX    DFI XX is restored
  17918.              (RST:DFI=SM#-DLTU#-XX) [,UCL]
  17919.      31XXY   T1FAC Y of DFI XX is restored
  17920.              (RST:FAC=SM#-DLTU#-XX-Y) [,UCL]
  17921.      50XX    DFI XX is diagnosed
  17922.              (DGN:DFI=SM#-DLTU#-XX,RAW,TLP) [,UCL] [,GROW]
  17923.              [,RPT] test will be repeated 32,767 times
  17924.              [,RPT=a] a is the number of times the test is to be repeated
  17925.              (1-32,767)
  17926.              [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17927.              of phases to be performed
  17928.  
  17929.  4
  17930.      HSM Version
  17931.  
  17932.       CMD    RESULT
  17933.  
  17934.      20XX    DFI XX is removed
  17935.              (RMV:DFI=SM#-DLTU#-XX) [,UCL]
  17936.      21XXY   T1FAC Y of DFI XX is removed
  17937.              (RMV:FAC=SM#-DLTU#-XX-Y) [,UCL]
  17938.      30XX    DFI XX is restored
  17939.              (RST:DFI=SM#-DLTU#-XX) [,UCL]
  17940.      31XXY   T1FAC Y of DFI XX is restored
  17941.              (RST:FAC=SM#-DLTU#-XX-Y) [,UCL]
  17942.      50XX    DFI XX is diagnosed
  17943.              (DGN:DFI=SM#-DLTU#-XX,RAW,TLP) [,UCL] [,GROW]
  17944.              [,RPT] test will be repeated 32,767 times
  17945.              [,RPT=a] a is the number of times the test is to be repeated
  17946.              (1-32,767)
  17947.              [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17948.              of phases to be performed
  17949.      51XXY   T1FAC Y of DFI XX is tested
  17950.              (TST:FAC=SM#-DLTU#-XX-Y)
  17951.              [,RPT] test will be repeated 32,767 times
  17952.              [,RPT=a] a is the number of times the test is to be repeated
  17953.              (1-32,767)
  17954.              [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17955.              of phases to be performed
  17956.  
  17957.  
  17958.  4
  17959.      RSM Version
  17960.  
  17961.       CMD    RESULT
  17962.  
  17963.      20XX    DFI XX is removed
  17964.              (RMV:DFI=SM#-DLTU#-XX) [,UCL]
  17965.      21XXY   T1FAC Y of DFI XX is removed
  17966.              (RMV:FAC=SM#-DLTU#-XX-Y) [,UCL]
  17967.      22XXY   RCL XX of FAC Y is removed
  17968.              (RMV:RCL=SM#-DLTU#-XX-Y) [,UCL]
  17969.      30XX    DFI XX is restored
  17970.              (RST:DFI=SM#-DLTU#-XX) [,UCL]
  17971.      31XXY   T1FAC Y of DFI XX is restored
  17972.              (RST:FAC=SM#-DLTU#-XX-Y) [,UCL]
  17973.      32XXY   RCL XX of FAC Y is restored
  17974.              (RST:RCL=SM#-DLTU#-XX-Y [,UCL]
  17975.      50XX    DFI XX is diagnosed
  17976.              (DGN:DFI=SM#-DLTU#-XX,RAW,TLP) [,UCL] [,GROW]
  17977.              [,RPT] test will be repeated 32,767 times
  17978.              [,RPT=a] a is the number of times the test is to be repeated
  17979.              (1-32,767)
  17980.              [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17981.              of phases to be performed
  17982.      51XXY   T1FAC Y of DFI XX is tested
  17983.              (TST:FAC=SM#-DLTU#-XX-Y)
  17984.              [,RPT] test will be repeated 32,767 times
  17985.              [,RPT=a] a is the number of times the test is to be repeated
  17986.              (1-32,767)
  17987.              [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  17988.              of phases to be performed
  17989.  
  17990.  
  17991.      The purpose of the 113Y/114Y,X page is to show units equipped,
  17992.      to show status, and to provide maintenance commands for MSU X
  17993.      and multiple MSU X.
  17994.      The 113Y/114Y,X page has two separate versions.  The first
  17995.      version (Figure .AW G222/) has one metallic test interface bus access
  17996.      (MTIBAX), four metallic access buses (MAB), and up to sixteen
  17997.      metallic service circuits. The second version (Figure .AW G223/) is
  17998.      the modular Metallic Service Unit (MSU) version and has four
  17999.      MTIBAXs, sixteen MABs, and up to thirty-two metallic service
  18000.      circuits.
  18001.  
  18002.      When an off-normal condition occurs in any MSU circuit, the
  18003.      circuit indicator will backlight. On Page 1010,X - SM X STATUS,
  18004.      the MSU Y SG 0 or SG 1 indicator will backlight. On Page 114 -
  18005.      EQUIPPED SM STATUS SUMMARY, the indicator for that SM will be
  18006.      backlighted; and on the appropriate 141, 142, 143, or 144 page,
  18007.      the indicator for that SM will be backlighted and a descriptive
  18008.      phrase of the condition will be written, unless a more critical
  18009.      condition exists. In the SUMMARY STATUS AREA, the SM critical
  18010.      indicator and the alarm level (CRITICAL, MAJOR, or MINOR), if
  18011.      applicable, will be backlighted.
  18012.  
  18013.      Figure .AW G222/ shows the regular version of the MSU display. This
  18014.      example shows some of the typical MSU circuits which can be
  18015.      equipped on an SM. There are no off-normal conditions.
  18016.  
  18017.      Figure .AW G223/ shows the modular MSU version of the MSU display
  18018.      page. There are no off-normal conditions in this example.
  18019.  
  18020.      Commands are provided to remove, restore, and diagnose various
  18021.      MSU circuits.
  18022.  
  18023.      All available displays can be accessed from the 113Y/114Y,X
  18024.      page.
  18025.  
  18026.  3
  18027.       Regular Version
  18028.  
  18029.      CMD    RESULT
  18030.  
  18031.      2XX    MAB XX is removed
  18032.             (RMV:MAB=SM#-MSU#-SG#-XX) [,UCL]
  18033.      220    MSUCOM is removed
  18034.             (RMV:MSUCOM=SM#-MSU#-SG#) [,UCL]
  18035.      221    PROTO is removed
  18036.             (RMV:PROTO=SM#-MSU#-SG#) [,UCL]
  18037.      240    MTIBAX 0 is removed
  18038.             (RMV:MTIBAX=SM#-MSU#-SG#-0) [,UCL]
  18039.      20XX   Circuit XX is removed
  18040.             (RMV:CKT=SM#-MSU#-SG#-XX) [,UCL]
  18041.      3XX    MAB XX is restored
  18042.             (RST:MAB=SM#-MSU#-SG#-XX) [,UCL]
  18043.      320    MSUCOM is restored
  18044.             (RST:MSUCOM=SM#-MSU#-SG#) [,UCL]
  18045.      321    PROTO is restored
  18046.             (RST:PROTO=SM#-MSU#-SG#) [,UCL]
  18047.      340    MTIBAX 0 is restored
  18048.             (RST:MTIBAX=SM#-MSU#-SG#-0) [,UCL]
  18049.      30XX   Circuit XX is restored
  18050.             (RST:CKT=SM#-MSU#-SG#-XX) [,UCL]
  18051.      5XX    MAB XX is diagnosed
  18052.             (DGN:MAB=SM#-MSU#-SG#-XX,RAW,TLP) [,UCL] [,GROW]
  18053.             [,RPT] test will be repeated 32,767 times
  18054.             [,RPT=a] a is the number of times the test is to be repeated
  18055.             (1-32,767)
  18056.             [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  18057.             of phases to be performed
  18058.      520    MSUCOM is diagnosed
  18059.             (DGN:MSUCOM=SM#-MSU#-SG#,RAW,TLP)
  18060.             Same options as 5XX
  18061.      521    PROTO is diagnosed
  18062.             (DGN:PROTO=SM#-MSU#-SG#,RAW,TLP)
  18063.             Same options as 5XX, except GROW
  18064.      540    MTIBAX 0 is diagnosed
  18065.             (DGN:MTIBAX=SM#-MSU#-SG#-0,RAW,TLP)
  18066.             Same options as 5XX, except GROW
  18067.      50XX   Circuit XX is diagnosed
  18068.             (DGN:CKT=SM#-MSU#-SG#-XX,RAW,TLP)
  18069.             Same options as 5XX, except GROW
  18070.  
  18071.  
  18072.      Modular MSU Version
  18073.  
  18074.      CMD   RESULT
  18075.  
  18076.      24X   MTIBAX X is removed
  18077.            (RMV:MTIBAX=SM#-MSU#-SG#-X) [,UCL]
  18078.      34X   MTIBAX X is restored
  18079.            (RST:MTIBAX=SM#-MSU#-SG#-X) [,UCL]
  18080.      54X   MTIBAX X is diagnosed
  18081.            (DGN:MTIBAX=SM#-MSU#-SG#-X,RAW,TLP)
  18082.            Same options as 5XX, except GROW
  18083.  
  18084.      The purpose of the 115Y,X page is to show status summary and
  18085.      provide commands for the SLC Carrier DCLU SG 0 and 1 SDFIs, if
  18086.      equipped.
  18087.      If an off-normal condition occurs in any of the DCLU SDFI
  18088.      circuits, the circuit indicator will backlight and have text
  18089.      explaining the nature of the off-normal condition. The DCLU
  18090.      indicator on Page 1010 will backlighted. On Page 114, the
  18091.      indicator for that SM will be backlighted; and on the
  18092.      appropriate 141, 142, 143, or 144 page, the indicator for that
  18093.      SM will be backlighted and a descriptive phrase of the condition
  18094.      will be written, unless a more critical condition exists. In the
  18095.      SUMMARY STATUS AREA, the SM critical indicator and the alarm
  18096.      level (for example, MINOR) will backlight.  There are summary
  18097.      indicators for each of the associated RTs.
  18098.  
  18099.      Figure .AW G224/ shows all the SDFI units in SG 1 are active.  The SG
  18100.      0 has two OOS SDFIs (4 and 6). These are both connected to RT 1,
  18101.      and the RT 1 indicator reflects the OOS condition.
  18102.  
  18103.      The second number in the RT box (4768) is the subscriber loop
  18104.      carrier identification (SID).
  18105.  
  18106.      Commands are provided to remove, restore, and diagnose the
  18107.      equipped units. Also provided are paging commands for the
  18108.      associated RTs.
  18109.  2
  18110.  
  18111.      CMD    RESULT
  18112.  
  18113.      2XX    DCLU SDFI XX is removed
  18114.             (RMV:SDFI=SM#-DCLU#-XX) [,UCL]
  18115.      23X    DCLU SG X is removed
  18116.             (RMV:DCLU=SM#-DCLU#-X) [,UCL]
  18117.      3XX    DCLU SDFI XX is restored
  18118.  
  18119.             (RST:SDFI=SM#-DCLU#-XX) [,UCL]
  18120.      33X    DCLU SG X is restored
  18121.             (RST:DCLU=SM#-DCLU#-X) [,UCL]
  18122.      5XX    DCLU SDFI XX is diagnosed
  18123.             (DGN:SDFI=SM#-DCLU#-XX,RAW,TLP) [,UCL]
  18124.             [,RPT] test will be repeated 32,767 times
  18125.             [,RPT=a] a is the number of times the test is to be repeated
  18126.             (1-32,767)
  18127.             [,PH =b|b&&c]] b is the diagnostic phase or b&&c is the range
  18128.             of phases to be performed
  18129.      53X    DCLU SG X is diagnosed
  18130.             (DGN:DCLU=SG#-DCLU#-X,RAW,TLP) same options as 5XX
  18131.      131X   DCLU X RT 1 page is displayed
  18132.      132X   DCLU X RT 2 page is displayed
  18133.      133X   DCLU X RT 3 page is displayed
  18134.      134X   DCLU X RT 4 page is displayed
  18135.      135X   DCLU X RT 5 page is displayed
  18136.      136X   DCLU X RT 6 page is displayed
  18137.  
  18138.  
  18139.      The purpose of the 1160,X page display is to provide status and
  18140.      menu commands for miscellaneous hardware units in the remote
  18141.      switching module (RSM) and optically remoted module (ORM).
  18142.      The 1160,X page display (Figure .AW G225/) contains any miscellaneous
  18143.      units in an RSM/ORM which do not belong on any other per-SM
  18144.      page. Presently, the only unit contained on this page is the
  18145.      alarm and status circuit (ASC). If the RSM has been retrofitted,
  18146.      the indicator and commands will refer to the Remote Alarm Unit
  18147.      instead of the ASC.
  18148.  
  18149.      When an off-normal condition occurs, the indicator for the fault
  18150.      will backlight. The MISC indicator on Page 1010,X - SM X RSM/ORM
  18151.      STATUS will backlight.  On Page 114 - EQUIPPED SM STATUS
  18152.      SUMMARY, the indicator for that SM will be backlighted and on
  18153.      the appropriate 141, 142, 143, or 144 page, the indicator for
  18154.      that SM will be backlighted and a descriptive phrase of the
  18155.      condition will be written, unless a more critical condition
  18156.      exists. In the SUMMARY STATUS AREA, the SM critical indicator
  18157.      and the alarm level (CRITICAL, MAJOR, or MINOR), if applicable,
  18158.      will be backlighted.
  18159.  
  18160.      Commands are provided to remove, restore, and diagnose any
  18161.      miscellaneous units which appear on the 1160,X page.
  18162.  
  18163.      CMD   RESULT
  18164.  
  18165.      200   Remove the Alarm and Status Circuit from service
  18166.            (RMV:ASC SM#) [,UCL]
  18167.      300   Restore the Alarm and Status Circuit to service
  18168.            (RST:ASC SM#) [,UCL]
  18169.      500   Diagnose the Alarm and Status Circuit
  18170.            (DGN:ASC SM#)
  18171.  
  18172.      The purpose of the 1170,X display page is to show status and
  18173.      provide maintenance commands for the remote clock, remote clock
  18174.      oscillator, remote clock cross-couples, remote clock oscillator
  18175.      cross-couples, and remote clock references.
  18176.      The 1170X page is only available on remote switching modules
  18177.      (RSM) and only on RSMs that are equipped with a remote clock
  18178.      (RCLK).
  18179.  
  18180.      The remote clock cross-couples (RCXC) show the link status
  18181.      between the two RCLKs.
  18182.  
  18183.      The remote clock oscillator cross-couples (RCOXC) show the link
  18184.      status between the remote clock oscillators (RCOSC) and the
  18185.      RCLKs.
  18186.  
  18187.      Only one reference per side can be in the active state at one
  18188.      time. The rest of the equipped references on that side will be
  18189.      in the standby state if they are not OOS.
  18190.  
  18191.      The RCLK mode is displayed in the RCLK indicators. There are
  18192.      four RCLK modes:
  18193.  
  18194.        o  FAST: This is used to obtain initial synchronization with
  18195.           the reference signal. The RCLK is scanning the incoming
  18196.           synchronization signal from the HSM at an accelerated rate.
  18197.  
  18198.        o  NORM: This mode means the T1 umbilical to the host SM (HSM)
  18199.           is up and the RCLK has obtained synchronization from the
  18200.           HSM.
  18201.  
  18202.        o  HOLD: The holdover mode is used when synchronization is
  18203.           lost. This is an off-normal mode.
  18204.  
  18205.        o  FREE: The free mode indicates initialization of an RCLK
  18206.           with no good reference signal. This is an off-normal mode.
  18207.  
  18208.      Figure .AW G226/ shows an example of the 1170,X display page in which
  18209.      RCLK 1 is out of service. This caused RCXC 0, RCXC 1, RCOXC 1,
  18210.      and RCREF 1 and 2 on SIDE 1 to be out-of-service family of
  18211.      equipment (OOSF). It also caused RCOSC 1 to go to standby (STBY)
  18212.      (if not already standby).
  18213.  
  18214.      Commands are provided to remove and restore the RCLK, RCOSC,
  18215.      RCXC, RCOXC, and RCREF, to diagnose the RCLKs, and to switch the
  18216.      RCLKs and the RCOSCs.
  18217.  
  18218.      All available displays can be accessed from the 1170X page.
  18219.  2
  18220.  
  18221.      CMD   RESULT
  18222.  
  18223.      20X   RCLK X is removed from service
  18224.            (RMV:RCLK=SM#-X) [,UCL]
  18225.      21X   RCOSC X is removed from service
  18226.            (RMV:RCOSC=SM#-X) [,UCL]
  18227.      22X   RCXC X is removed from service
  18228.            (RMV:RCXC=SM#-X) [,UCL]
  18229.      23X   RCOXC X is removed from service
  18230.            (RMV:RCOXC=SM#-X) [,UCL]
  18231.      24X   RCREF X is removed from service
  18232.            (RMV:RCREF=SM#-X) [,UCL]
  18233.      30X   RCLK X is restored to service
  18234.            (RST:RCLK=SM#-X) [,UCL] [,STBY]
  18235.      31X   RCOSC X is restored to service
  18236.            (RST:RCOSC=SM#-X) [,STBY]
  18237.      32X   RCXC X is restored to service
  18238.            (RST:RCXC=SM#-X)
  18239.      33X   RCOXC X is restored to service
  18240.            (RST:RCOXC=SM#-X) [,STBY]
  18241.      34X   RCREF X is restored to service
  18242.            (RST:RCREF=SM#-X) [,ACT | STBY]
  18243.      403   RCLK is switched
  18244.            (SW:RCLK=SM#)
  18245.      41X   RCOSC X is switched
  18246.            (SW:RCOSC=SM#-X)
  18247.      50X   RCLK X is diagnosed
  18248.            (DGN:RCLK=SM#-X,RAW,TLP) [,UCL] [,GROW]
  18249.            [,RPT] test will be repeated 32,767 times
  18250.            [,RPT=a] a is the number of times the test is to be repeated
  18251.            (1-32,767)
  18252.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range of
  18253.            phases to be performed
  18254.  
  18255.  
  18256.      The purpose of Page 118Y,X (Y = shelf 0-5) is to provide status
  18257.      and maintenance commands for PHs, hardware type of PHs, status
  18258.      of channel groups, type of channel groups, and assignment of
  18259.      channel groups to PHs.
  18260.      The PSU Shelf MCC page display (one per PSU shelf) provides two
  18261.      tables.  The first table (PSUPH ASSIGNMENT STATUS) contains the
  18262.      16 individual PHs with their status.  The second table (CHANNEL
  18263.      GRP SUMMARY) contains the corresponding channel group type.  The
  18264.      PH status data of each of the PSU Shelf pages supplies the PH
  18265.      status summary of the PSU Network display (1186).  The PHs
  18266.      serving channel groups are marked active (ACT).  The PHs that
  18267.      are able to provide service but are not serving a channel group
  18268.      are marked standby (STBY).  The PHs that are removed from
  18269.      service are not available as spares and are marked out of
  18270.      service (OOS).  The PHs that are partially faulty may be marked
  18271.      degraded (DGRD), when there are no standby PHs, rather than
  18272.      being removed.  This allows the PH to be of partial service to
  18273.      its channel group.  For PHs that are out of service or degraded,
  18274.      the PH shelf summary is marked DGRD on the PSU Network page.  If
  18275.      possible, the channel groups of OOS PHs are moved to serviceable
  18276.      PHs.  When the supply of spare PHs is exhausted, a channel group
  18277.      associated with the OOS PH is removed from the PSUPH Assignment
  18278.      Status table, and the Channel Group number and type on the
  18279.      Channel Group Summary table is backlighted.  The shelf of that
  18280.      PH, in the PSUPH Status Summary box (on the PSU Network page),
  18281.      is marked DGRD and the entry of how many channel groups are not
  18282.      being serviced is incremented. Any other state displayed in PH
  18283.      status locations is required for a removable, diagnosable,
  18284.      growable, and inhibitable individual unit.
  18285.  
  18286.      The appropriate peripheral status block of the SM on the SM
  18287.      Status page is marked with PSU.  When any portion of the PSU is
  18288.      OOS, the block is backlighted.  If the status reported on the SM
  18289.      Status page or on any of the PSU display pages changes while
  18290.      being displayed, the appropriate indicators are updated with
  18291.      changed status.
  18292.  
  18293.      The 118Y,X page (Figure .AW G227/) is divided into three basic areas.
  18294.      The ``CHANNEL GRP SUMMARY'' block at the right side of the
  18295.      display indicates the channel group number, PH hardware type
  18296.      required by the channel group, and channel group type which can
  18297.      be one of the following:
  18298.  
  18299.        o  DSLG2 - Used for all Basic Digital Subscriber Line (DSL)
  18300.           and Extended DSL (EDSL) Applications (requires PH type 2)
  18301.  
  18302.        o  ISM2 - Inter-SM Packet Switching (requires PH type 2)
  18303.  
  18304.        o  TRK2 - Inter-Switch Packet Trunks (requires PH type 2)
  18305.  
  18306.        o  X75P2 - X.75' trunks (requires PH type 2)
  18307.  
  18308.        o  MIXED2 - More than one type of the application on a logical
  18309.           PH (requires PH type 2).
  18310.  
  18311.      The ``PSUPH ASSIGNMENT STATUS'' block in the middle of the page
  18312.      indicates the PH status, PH hardware type,  and channel group
  18313.      assignment to each PH.  The hardware equipage in a given PSU is
  18314.      designated by PH type.  When equipped, a PH is ACT (active) or
  18315.      STBY (standby). The third area of this display contains the ``SM
  18316.      STAT'' indicator block (with SITE number).  Also, below the SM
  18317.      status block, a list of commands exists for management of the
  18318.      PSUPH maintenance.
  18319.  
  18320.      Commands are provided to remove, restore, diagnose, and switch
  18321.      PHs shown on this page.
  18322.  
  18323.      The restore and switch commands also have a group (GRP) option
  18324.      that allows assignment of a specified channel group.  The GRP
  18325.      option is only allowed with the switch command when switching
  18326.      from a standby (STBY) PH to an active (ACT) PH.  The STBY PH is
  18327.      the one specified in the switch command, and the channel group
  18328.      of the ACT PH is specified in the GRP option (for example,
  18329.      SW:PSUPH=a-0-0-b,GRP=c, where PH number b is a STBY PH and GRP c
  18330.      is assigned to an ACT PH).
  18331.  
  18332.      When restoring PHs, the GRP option can be used to assign a
  18333.      specified channel group to the PH being restored (for example,
  18334.      RST:PSUPH=a-0-0-b,GRP=c, where PH number b is OOS, STBY or ACT,
  18335.      and GRP c is a channel group).  If the channel group specified
  18336.      cannot be switched or restored to PH, the command will fail and
  18337.      a message will print indicating why the command failed.
  18338.  
  18339.      Commands available for control of the multiple protocol handlers
  18340.      are as follows:
  18341.  
  18342.      CMD      RESULT
  18343.  
  18344.      2XX     Remove PSUPH XX (RMV:PSUPH=a-0-b-XX)
  18345.      3XX     Restore PSUPH XX (RST:PSUPH=a-0-b-XX)
  18346.      4XX     Switch PSUPH XX (SW:PSUPH=a-0-b-XX)
  18347.      5XX     Diagnose PSUPH XX (DGN:PSUPH=a-0-b-XX, RAW,TLP)
  18348.  
  18349.      The 1186,X page display provides the current PSU status, the
  18350.      PSUCOM status, and the PH shelf status summary.
  18351.      The PSU Network page display simultaneously shows the state of
  18352.      both PSUCOMs and a status summary of the PHs per PSU shelf. The
  18353.      PSUCOM is composed of the Control Fanout (CF), and each Data
  18354.      Fanout (DF) and Protocol Fanout (PF) of the equipped shelves of
  18355.      the same side.  The PSUCOM can be removed, restored, or switched
  18356.      as a single entity, and the status is noted on the MCC as a
  18357.      duplex SM peripheral controller.  The status summary of the PHs
  18358.      on this page is on a shelf basis, because any sparing of the PHs
  18359.      is performed on a shelf basis.  When any PH is removed from
  18360.      service or degraded, this page has the shelf of its residence
  18361.      marked degraded.  If the shelf should have more PHs removed than
  18362.      the shelf has spares to take the place of the PHs that are
  18363.      serving channel groups, the shelf is marked degraded and the
  18364.      count of channel groups not being serviced is displayed. The
  18365.      possible states of the PH shelves can be ``normal'' (all
  18366.      equipped PHs in service when the shelf is equipped),
  18367.      ``degraded,'' ``unequipped,'' and ``growth.''
  18368.  
  18369.      The PSUPH SUMMARY indicator box provides status for a maximum of
  18370.      16 PHs/shelves (indicating 1 spare PH/shelf).
  18371.  
  18372.      Figure .AW G228/ shows an example of the 1186,X page display.
  18373.  
  18374.      Commands are provided to remove, restore, diagnose, and switch
  18375.      PSUCOMs.  Also any PSU shelf and any available paging commands
  18376.      can be accessed from this page.  In the following commands, a =
  18377.      SM number.
  18378.  
  18379.      CMD    RESULT
  18380.  
  18381.      200    Removes PSUCOM 0 (RMV:PSUCOM=a-0-0)
  18382.      201    Removes PSUCOM 1 (RMV:PSUCOM=a-0-1)
  18383.      300    Restore PSUCOM 0 (RST:PSUCOM=a-0-0)
  18384.      301    Restore PSUCOM 1 (RST:PSUCOM=a-0-1)
  18385.      500    Diagnose PSUCOM 0 (DGN:PSUCOM=a-0-0,RAW,TLP)
  18386.      501    Diagnose PSUCOM 1 (DGN:PSUCOM=a-0-1,RAW,TLP)
  18387.      400    Switch control and state of active and standby PSUCOM
  18388.             (SW:PSUCOM=a-0)
  18389.      118X   Display PSU shelf X
  18390.  
  18391.      The purpose of the 1190,X page display is to show status and
  18392.      provide maintenance commands for the module controller time slot
  18393.      interchanger (MCTSI ), dual link interface (DLI), remote link
  18394.      interface (RLI), and bootstrapper (BTSR).
  18395.      The 1190,X page has two separate and distinct versions. The
  18396.      first version is for local switching modules (LSM) and host
  18397.      switching modules (HSM). This version shows DLIs). The second
  18398.      version is for remote switching module (RSM) and optically
  18399.      remoted module (ORM).  The RSM version has RLIs instead of DLIs.
  18400.  
  18401.      When an off-normal condition occurs, the indicator for the
  18402.      condition will backlight. On Page 1010,X, the MCTSI (MCTSI/RLI)
  18403.      indicator will backlight. On Page 114, the indicator for the SM
  18404.      will backlight; and on the appropriate 141, 142, 143, or 144
  18405.      page, the indicator for the SM will be backlighted, and a phrase
  18406.      describing the problem will be written, unless a more critical
  18407.      condition exists. In the SUMMARY STATUS AREA, the SM critical
  18408.      indicator and the alarm level (CRITICAL, MAJOR, or MINOR), if
  18409.      applicable, will be backlighted.
  18410.  
  18411.      If the SM is isolated or initializing and this display is
  18412.      requested, it will display, but only the status of the DLIs will
  18413.      fill in and the SM X STAT indicator will say ISOLATED. The DLI
  18414.      status data is maintained in the AM and is available for
  18415.      display. The MCTSI, RLI, and bootstrapper (BTSR) status data is
  18416.      stored in the SM; and since it is isolated, the data cannot be
  18417.      accessed.
  18418.  
  18419.      The DLI status indicator block is divided into two sections: one
  18420.      for DLI status and the other is used to identify the presence of
  18421.      transmission rate converter unit (TRCU) hardware.  The TRCU
  18422.      portion of the indicator block does not indicate alarm status.
  18423.  
  18424.      Bootstrapper Information
  18425.  
  18426.      Poke commands for BTSR (for example, 202 BTSR) are rejected if
  18427.      the SMs are equipped with the SMP20 processor.  The SMP20
  18428.      processor is also referred to as the module controller/time slot
  18429.      interchange model 2 (MCTU2).  The poke commands for BTSR on the
  18430.      1190,X page are applicable only to non-SMP20 SMs.
  18431.  
  18432.      The BTSR status indicator block is not displayed on the 1190,X
  18433.      page when the SM is equipped with the SMP20 processor.
  18434.      Therefore, the BTSR status indicator block is only displayed for
  18435.      non-SMP20 processors (for example, SMP1/SMP12).
  18436.  
  18437.      Figure .AW G229/ is an example of the regular version of the MCTSI
  18438.      display which shows DLI 1 out-of-service family of equipment,
  18439.      due to ONTC 1 being unavailable.
  18440.  
  18441.      Figure .AW G230/ is an example of the ORM version of the MCTSI
  18442.      display.
  18443.  
  18444.      Commands are provided to remove, restore, and diagnose the
  18445.      MCTSI, BTSR, DLIs, and RLIs, to switch the MCTSI and RLI, and to
  18446.      force active the MCTSI.
  18447.  
  18448.      Any available paging commands can be entered from the 1190,X
  18449.      page.
  18450.  
  18451.  2
  18452.      CMD   RESULT
  18453.  
  18454.      20X   MCTSI X is removed
  18455.            (RMV:MCTSI=SM#-X) [,UCL]
  18456.      202   BTSR is removed
  18457.            (RMV:BTSR=SM#) [,UCL]
  18458.  
  18459.      21X   DLI X is removed
  18460.            (RMV:DLI=SM#-X) [,UCL]
  18461.      30X   MCTSI X is restored
  18462.            (RST:MCTSI=SM#-X) [,UCL] [,STBY]
  18463.      302   BTSR is restored
  18464.            (RST:BTSR=SM#) [,UCL]
  18465.      31X   DLI X is restored
  18466.            (RST:DLI=SM#-X) [,UCL]
  18467.      50X   MCTSI X is diagnosed
  18468.            (DGN:MCTSI=SM#-X,RAW,TLP) [,UCL] [,GROW]
  18469.            [,RPT] test will be repeated 32,767 times
  18470.            [,RPT=a] a is the number of times the test is to be repeated
  18471.            (1-32,767)
  18472.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  18473.            of phases to be performed
  18474.      502   BTSR is diagnosed
  18475.            (DGN:BTSR=SM#,RAW,TLP)
  18476.            Same options as 50X
  18477.      51X   DLI X is diagnosed
  18478.            (DGN:ONTC=X,DLI,SM#,RAW,TLP) [,UCL]
  18479.            Same options as 50X
  18480.      40X   MCTSI X is forced active
  18481.            (SET:MCTSI=SM#-X,FRC)
  18482.      402   MCTSI force is cleared
  18483.            (CLR:MCTSI=SM#,FRC)
  18484.      403   MCTSI is switched
  18485.            (SW:MCTSI=SM#)
  18486.  
  18487.  
  18488.      The purpose of the 1200,X page is to show status for the DLIs
  18489.      and the TMSLNKs that are connected to each ONTCCOM on a per-SM
  18490.      basis and to provide maintenance commands for the DLIs.
  18491.      The 1200,X page has two separate and distinct versions. The
  18492.      first version is for offices with CM2 hardware, and the second
  18493.      is for offices with CM1 hardware.  The difference between the
  18494.      two versions is the note at the lower left of the display
  18495.      defining ONTCCOM.  In CM2, an ONTCCOM does not have an LI as
  18496.      part of its hardware.
  18497.  
  18498.      Also provided on the 1200,X page is a view of the DLIs and the
  18499.      TMSLNKs connecting a particular SM to the ONTCs.  It shows the
  18500.      status of ONTCCOMs 0 & 1, the TMSLNKs for the particular SM and
  18501.      their status, and the status of the DLIs for the SM.
  18502.  
  18503.      The 1200,X page indicates the presence of the transmission rate
  18504.      converter unit (TRCU) for ORM.  Alarm status of the TRCU
  18505.      hardware is not indicated on the 1200,X page.  However, if a DLI
  18506.      goes OOS, the TRCU hardware may be faulty.  Look on the ROP to
  18507.      see if the TRCU hardware appears on the suspected faulty
  18508.      equipment list.
  18509.  
  18510.      Figure .AW G231/ is the CM2 version of the DLI/TMSLNK display.  This
  18511.      example shows ONTCCOM 1 unavailable forced removed (UNV)
  18512.      resulting in DLI 1 and TMSLNKs 14 and 15 for side 1 out-of-
  18513.      service family of equipment (OOSF).  The ONTCCOM 0 is degraded-
  18514.      forced (DGRF).
  18515.  
  18516.      Figure .AW G232/ is the CM1 version of the DLI/TMSLNK display.  In
  18517.      this example, ONTCCOM 0 is degraded (DGR) minor and ONTCCOM 1 is
  18518.      active (ACT) major.  The DLI 0 is unavailable power (UNVP)
  18519.      causing the 0 side TMSLNKs 14 and 15 to be out-of-service family
  18520.      of equipment (OOSF).  The SM 6 is isolated.
  18521.  
  18522.      Figure .AW G233/ is an example of the CM1 version of the 1200,X page
  18523.      that shows the TRCU.
  18524.  
  18525.      Commands are provided for removing, restoring, diagnosing, and
  18526.      outputting the configuration status for the DLIs for the SM this
  18527.      page is being displayed for.
  18528.  
  18529.      All available display commands can be entered from the 1200,X
  18530.      page display.
  18531.  
  18532.      CMD   RESULT
  18533.  
  18534.      200   DLI 0 is removed
  18535.      201   DLI 1 is removed
  18536.      300   DLI 0 is restored
  18537.      301   DLI 1 is restored
  18538.      500   DLI 0 is diagnosed
  18539.      501   DLI 1 is diagnosed
  18540.      900   Status of DLI 0 is output
  18541.      901   Status of DLI 1 is output
  18542.  
  18543.      The purpose of the 1209 display page is to show maintenance
  18544.      states for ONTC 0 and 1 and provide maintenance commands for the
  18545.      ONTCs and ONTCCOMs and hardware check status for ONTC 0 and 1.
  18546.      The 1209 display page has two separate versions.  The first
  18547.      version (Figure .AW G234/) is for offices with CM2 hardware. The
  18548.      second version (Figure .AW G235/) is for offices with CM1 hardware.
  18549.      The difference between the two versions is the note at the lower
  18550.      left of the display defining ONTCCOM.  In CM2, an ONTCCOM does
  18551.      not have a link interface (LI) as part of its hardware.
  18552.  
  18553.      Fabric update is the updating of the intermodule communication
  18554.      paths between TMS links. This is accomplished by writing in the
  18555.      fabric (FAB) random access memories (RAM) of the TMS, on a per
  18556.      time slot basis, information stored in AM memory. When the FAB
  18557.      update is in progress, the FAB update indicator for the side
  18558.      that is being updated will appear and be backlighted above the
  18559.      appropriate ONTC.
  18560.  
  18561.      Figure .AW G234/ is the CM2 version of the ONTC display. This example
  18562.      shows ONTC 1 unavailable, ONTC 0 is degrade forced, and FAB
  18563.      update is in progress on ONTC 0.
  18564.  
  18565.      Figure .AW G235/ is the CM1 version of the ONTC display. In this
  18566.      display, ONTC 0 is degraded minor and ONTC 1 is active major.
  18567.      The ONTC 0 has its hardware checks inhibited and FAB update is
  18568.      in progress on ONTC 0.
  18569.  
  18570.      Commands are provided for removing, restoring, diagnosing, and
  18571.      outputting the configuration status for the ONTCs and the
  18572.      ONTCCOMs for inhibiting, allowing, and switching the ONTCs and
  18573.      for forcing the ONTCCOMs.
  18574.  
  18575.      All available display commands can be entered from the 1209
  18576.      display page.
  18577.  
  18578.  2
  18579.      CMD   RESULT
  18580.  
  18581.      60X   Hardware Checks are inhibited for ONTC X
  18582.            (INH:HDWCHK,ONTC=X)
  18583.      70X   Hardware Checks are allowed for ONTC X
  18584.            (ALW:HDWCHK,ONTC=X)
  18585.      20X   ONTC X is removed
  18586.            (RMV:ONTC=X) [,UCL]
  18587.      21X   ONTCCOM X is removed
  18588.            (RMV:ONTCCOM=X) [,UCL]
  18589.      30X   ONTC X is restored
  18590.            (RST:ONTC=X) [,UCL]
  18591.      31X   ONTCCOM X is restored
  18592.            (RST:ONTCCOM=X) [,UCL]
  18593.            Note: if UCL option is used on an in-service ONTCCOM
  18594.            that has any child units (DLIs, TMSLNKs) OOS, those
  18595.            OOS child units will be restored.
  18596.      50X   ONTC X is diagnosed
  18597.            (DGN:ONTC=X,RAW,TLP) [,UCL]
  18598.            [,RPT] test will be repeated 32,767 times
  18599.            [,RPT=a] a is the number of times the test is to be repeated
  18600.            (1-32,767)
  18601.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  18602.            of phases to be performed
  18603.      51X   ONTCCOM X is diagnosed
  18604.            (DGN:ONTCCOM=X,RAW,TLP) [,UCL]
  18605.            Same options as 50X
  18606.            Note: Implicitly provides status output for all
  18607.            child DLIs/TMSLINKs.
  18608.      90X   Status of ONTC X is output
  18609.            (OP:CFGSTAT,ONTC=X)
  18610.      91X   Status of ONTCCOM X is output
  18611.            (OP:CFGSTAT,ONTCCOM=X)
  18612.  
  18613.  
  18614.      The purpose of the 1210 display page is to show cross-couples
  18615.      between MI/NC 0 and 1, to show the network clock mode, and to
  18616.      provide maintenance commands.
  18617.      The 1210 display page has two separate versions.  The first
  18618.      version (Figure .AW G236/) is for offices with CM2 hardware. The
  18619.      second version (Figure .AW G237/) is for offices with CM1 hardware.
  18620.      Status shown for an MI/NC is actually the status of the ONTCCOM
  18621.      (MI/NC/TMS - CM2 or MI/LI/NC/TMS - CM1), side 0 or 1. There is
  18622.      no separate status for the MI/NC (MI/LI/NC - CM1).
  18623.  
  18624.      In the CM2 version, the NC XCs (network clock cross-couples)
  18625.      show the link status between the two NCs. There is a note at the
  18626.      lower left of the display defining ONTCCOM as MI/NC/TMS (no LI).
  18627.      The CM1 can be equipped with a network clock model 1 (NC1)  or
  18628.      network clock model 2 (NC2).  The NC1 version shows the PRIMARY
  18629.      and SECONDARY T1 carriers and the reference status. Also, there
  18630.      is an indicator showing the status of the LI and showing
  18631.      connections from LI 0 to LI 1 and there is a note at the lower
  18632.      left of the display defining ONTCCOM which includes the LI
  18633.      (MI/LI/NC/TMS).
  18634.  
  18635.      The NC2 version shows a summary status of the network clock
  18636.      references, the network clock oscillators, and oscillator
  18637.      cross-couples with the SEE PAGE 1211 indicator.
  18638.  
  18639.      In the CM2 version, only the NC2 version can be used and the
  18640.      network clock cross-couples show the link status between the two
  18641.      NCs.
  18642.  
  18643.      Below the MI/NC indicators on the display, there are indicators
  18644.      which show the network clock modes. The modes which can be shown
  18645.      are as follows:
  18646.  
  18647.        o  FAST: The fast mode is used to obtain initial sync with the
  18648.           reference signal. This would be considered a normal mode.
  18649.  
  18650.        o  NORM: After synchronization is obtained, the network clock
  18651.           goes into the norm mode. The norm mode is almost the same
  18652.           as fast, except the tolerance for deviation from the
  18653.           reference signal is narrowed to reduce error.
  18654.  
  18655.        o  HOLD: The holdover mode is used when synchronization is
  18656.           lost. This is an off-normal mode.
  18657.  
  18658.        o  FREE: The free mode indicates initialization of the NC with
  18659.           no good reference signal. This is also an off-normal mode.
  18660.  
  18661.        o  OOS: The OOS (out-of-service) mode is also an off-normal
  18662.           mode. The mode is OOS whenever and only whenever the NC is
  18663.           OOS.
  18664.  
  18665.      When an off-normal condition occurs with the T1 carriers or NC
  18666.      XCs, the MI/NC 0 (MI/LI/NC 0 - CM1) or MI/NC 1 (MI/LI/NC 1 -
  18667.      CM1) indicator backlights on Page 115. This in turn causes the
  18668.      CM indicator in the SUMMARY STATUS AREA to backlight. The alarm
  18669.      level (CRITICAL, MAJOR, or MINOR) will also backlight, if
  18670.      applicable.
  18671.  
  18672.      Figure .AW G236/ is the CM2 version which shows MI/NC 1 out of
  18673.      service. The MI/NC status is actually the ONTCCOM status. No
  18674.      separate status is maintained for the MI/NCs. The SEE PAGE 1211
  18675.      is also backlighted to indicate something off-normal on the 1211
  18676.      page and indicates that this office has a network clock model 2.
  18677.  
  18678.      Figure .AW G237/ shows the CM1 version with MI/LI/NC 0 degraded. The
  18679.      MI/LI/NC status is actually the ONTCCOM status. No separate
  18680.      status is maintained for the MI/LI/NCs. This office is equipped
  18681.      with an NC 1, indicated by the PRIMARY/SECONDARY references on
  18682.      the display.
  18683.  
  18684.      Since the MI/NC (MI/LI/NC - CM1), and TMSs function as a group
  18685.      (ONTCCOM), maintenance commands on this display (remove,
  18686.      restore, force active, and configuration status output) are for
  18687.      the ONTCCOM with the exception of the diagnose commands for the
  18688.      MIs and NCs (and LIs for CM1). Also, there are remove, restore,
  18689.      configuration status output, inhibit, and allow commands for the
  18690.      NC XCs, and a switch command for the ONTC.  All available page
  18691.      commands can be entered from the 1210 display page.
  18692.  
  18693.  3
  18694.      CM2 Version
  18695.  
  18696.      CMD   RESULT
  18697.  
  18698.      20X   ONTCCOM X is removed
  18699.            (RMV:ONTCCOM=X) [,UCL]
  18700.      21X   Network Clock Cross-Couple X is removed (RMV:NCREF,XC=X)
  18701.  
  18702.      30X   ONTCCOM X is restored
  18703.            (RST:ONTCCOM=X) [,UCL] [,MAJOR/MINOR]
  18704.      31X   Network clock Cross-Couple X is restored (RST:NCREF,XC=X)
  18705.  
  18706.      40X   ONTCCOM X is forced active (RST:ONTCCOM=X,FRC)
  18707.  
  18708.      402   ONTCCOM force is cleared (CLR:FRC,ONTCCOM)
  18709.  
  18710.      403   ONTC is switched (SW:ONTC)
  18711.  
  18712.      51X   MI X is diagnosed
  18713.            (DGN:MI=X,RAW,TLP) [,UCL]
  18714.            [,RPT] test will be repeated 32,767 times
  18715.            [,RPT=a] a is the number of times the test is to be repeated
  18716.            (1-32,767)
  18717.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range of
  18718.            phases to be performed
  18719.      52X   NC X is diagnosed
  18720.            (DGN:NC=X,RAW,TLP)
  18721.            Same options as 51X
  18722.      61X   Network Clock Cross-Couple X hardware checks are inhibited
  18723.            (INH:HDWCHK,NCREF,XC=X)
  18724.      71X   Network Clock Cross-Couple X hardware checks are allowed
  18725.            (ALW:HDWCHK,NCFEF,XC=X)
  18726.      90X   Output the configuration status of ONTCCOM X
  18727.            (OP:CFGSTAT,ONTCCOM=X)
  18728.      91X   Output the configuration status of NC XC X
  18729.            (OP:CFGSTAT,NCREF,XC=X)
  18730.  
  18731.      CM1 Version
  18732.  
  18733.      53X   LI X is diagnosed
  18734.            (DGN:LI=X,RAW,TLP) [,UCL]
  18735.            [,RPT] test will be repeated 32,767 times
  18736.            [,RPT=a] a is the number of times the test is to be repeated
  18737.            (1-32,767)
  18738.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  18739.            of phases to be performed
  18740.  
  18741.  
  18742.      The purpose of the 1211 display page is to show cross-couples
  18743.      between network clock oscillator (NCOSC) 0 & 1. It also shows
  18744.      the status of the NCOSCs, the oscillator cross-couples, and the
  18745.      network clock references.
  18746.      The 1211 display page has two separate versions.  The first
  18747.      version (Figure .AW G238/) is the 24-channel version.  The second
  18748.      version (Figure .AW G239/) is the 30-channel version.
  18749.  
  18750.      The 1211 page is only available in offices with the network
  18751.      clock model 2 hardware.
  18752.  
  18753.      The oscillator cross-couples (OSCXC) show the link status
  18754.      between the NCOSCs.
  18755.  
  18756.      If anything on the 1211 page is off-normal and backlighted, the
  18757.      SEE PAGE 1211 indicator on the 1210 page will be backlighted
  18758.      cyan, and the MI/NC (MI/LI/NC CM1) 0 or 1 indicator on Page 115
  18759.      will be backlighted cyan.
  18760.  
  18761.      The NCOSC type is displayed in the NCOSC indicators. There are
  18762.      two oscillator types. They are medium stability (MED STAB) and
  18763.      high stability (HIGH STAB).
  18764.  
  18765.      The 24-channel version only allows three references per side.
  18766.      Only one reference per side can be in the active state at one
  18767.      time.  The rest of the equipped references on that side will be
  18768.      in the standby state if they are not off-normal (that is, OOS,
  18769.      OOSF, etc.).
  18770.  
  18771.      The 30-channel version allows eight references per side.  Again,
  18772.      only one reference per side can be active at one time.  Also,
  18773.      there is a column between the reference columns titled LOCATION.
  18774.      The information in the LOCATION column is made up of three
  18775.      columns of information, colon (:) separated.
  18776.  
  18777.      These are the SMs which the reference comes from, the DLTU unit
  18778.      number in the SM, and the DFI number which provides the clock
  18779.      reference. This order is spelled out in the note which resides
  18780.      under the LOCATION box.
  18781.  
  18782.      The 24-channel version does not have the LOCATION column because
  18783.      the references in a 24-channel office are bridged off of a D-4
  18784.      channel bank, whereas, in a 30-channel office, the references
  18785.      are bridged off of SMs. This LOCATION information is the only
  18786.      way the craft will know which SM, DLTU, and DFI to go to when
  18787.      there is a reference problem.
  18788.  
  18789.      Figure .AW G238/ shows the 24-channel version of the network clock
  18790.      page for network clock model 2 (NC2). This display shows the
  18791.      NCOSC 1 out of service. The NCOSC 1 being OOS causes OSCXC 0 to
  18792.      be out-of-service family of equipment (OOSF).  The OSCXC 1 and
  18793.      all of the equipped references on side 1 are OOSF due to ONTC 1
  18794.      being OOS.
  18795.  
  18796.      Figure .AW G239/ shows the 30-channel version on the network clock
  18797.      page. In this example, reference 3, side 1 is out of service
  18798.      because of a fault.
  18799.  
  18800.      The 1211 display page provides commands to remove, restore, and
  18801.      output the configuration status of the NCREFs, NCOSCs, and
  18802.      OSCXCs and to switch the NCREFs and the NCOSCs.
  18803.  
  18804.      All available display commands can be entered from the 1211
  18805.      display page.
  18806.  2
  18807.  
  18808.      CMD   RESULT
  18809.  
  18810.      22X   NCREF X (both sides) is removed
  18811.            (X=1 - 3 for 24-Chan.; X=1 - 8 for 30-Chan.)
  18812.            (RMV:NCREF,X)
  18813.      23X   NCOSC X is removed
  18814.            (RMV:NCOSC=X)
  18815.      24X   OSCXC X is removed
  18816.            (RMV:OSCXC=X)
  18817.      32X   NCFEF X (both sides) is restored
  18818.            (X=1 - 3 for 24-Chan.; X=1 - 8 for 30-Chan.)
  18819.            (RST:NCREF,X)
  18820.      33X   NCOSC X is restored
  18821.            (RST:NCOSC=X)
  18822.      34X   OSCXC X is restored
  18823.            (RST:OSCXC=X)
  18824.      42X   NCREF X (both sides) is switched
  18825.            (X=1 - 3 for 24-Chan.; X=1 - 8 for 30-Chan.)
  18826.            (SW:NCREF,X)
  18827.      43X   Side X NCOSC is switched
  18828.            (SW:NCOSC=X)
  18829.      9XY   Output the configuration status of Side X NCREF Y
  18830.            (1 - 3 for 24-Chan.; 1 - 8 for 30-Chan.)
  18831.            (OP:CFGSTAT,NCREF,Y=X)
  18832.      93X   Output the configuration status of Side X NCOSC
  18833.            (OP:CFGSTAT,NCOSC=X)
  18834.      94X   Output the configuration status of Side X OSCXC
  18835.            (OP:CFGSTAT,OSCXC=X)
  18836.  
  18837.  
  18838.      The purpose of the 1220 display page is to show status, to
  18839.      provide an index to the TMS LINK pages, and to provide
  18840.      maintenance commands for the TMSs.
  18841.      The 1220 page has two separate and distinct versions. The first
  18842.      version (Figure .AW G240/) is for offices with CM2 hardware. The
  18843.      second version (Figure .AW G241/) is for offices with CM1 hardware.
  18844.      The difference between the two versions is the note at the lower
  18845.      left of the display defining ONTCCOM (CM2 does not have a LI),
  18846.      the CM2 version shows a cross-couple between TMS 0 and TMS 1
  18847.      that the CM1 version does not have, and the CM1 version has TMS
  18848.      0 and 1 fan and fan fuse alarms and CM2 does not.
  18849.  
  18850.      Status shown for a TMS is actually the status of the ONTCCOM
  18851.      (MI/NC/TMS - CM2; MI/LI/NC/TMS - CM1), side 0 or 1. There is no
  18852.      separate status for the TMS.
  18853.  
  18854.      When an off-normal condition occurs in the ONTCs, the indicator
  18855.      on the 1220 page for the respective TMS backlights and CM
  18856.      backlights in the SUMMARY STATUS AREA. The associated alarm
  18857.      level (CRITICAL, MAJOR, or MINOR) will also backlight, if
  18858.      applicable.
  18859.  
  18860.      The TMS indicators on Display Page 115 will never be backlighted
  18861.      because there is no maintenance to be done from this page when
  18862.      something is off-normal.
  18863.  
  18864.      The index indicators on Display Page 1220 do not backlight when
  18865.      a TMS link goes off-normal because the craft is not directed to
  18866.      this page. The craft would be directed to the appropriate TMS
  18867.      LINK page from Page 115.
  18868.  
  18869.      Figure .AW G240/ shows the CM2 version of the TMS 0 and 1 SUMMARY
  18870.      page. This display example shows TMS 1 unavailable due to
  18871.      ONTCCOM 1 being unavailable, and TMS 0 is degraded forced due to
  18872.      ONTCCOM 0 being degraded forced.
  18873.  
  18874.      Figure .AW G241/ shows the CM1 version of the TMS 0 and 1 SUMMARY
  18875.      page. This display example shows the fan fuse alarm for TMS 0 is
  18876.      inhibited and TMS 0 is degraded.
  18877.  
  18878.      The maintenance commands shown are for the ONTCCOM, except for
  18879.      the diagnose commands which are provided for TMS.
  18880.  
  18881.      All available paging commands can be entered from the 1220
  18882.      display page.
  18883.  2
  18884.  
  18885.      CMD   RESULT
  18886.  
  18887.      20X   ONTCCOM X is removed
  18888.            (RMV:ONTCCOM=X) [,UCL]
  18889.      30X   ONTCCOM X is restored
  18890.            (RST:ONTCCOM=X) [,UCL] [,MAJOR/MINOR]
  18891.      40X   ONTCCOM X is forced active
  18892.            (SET:FRC,ONTCCOM=X)
  18893.      402   ONTCCOM force is cleared
  18894.            (CLR:FRC,ONTCCOM)
  18895.      403   ONTC is switched
  18896.            (SW:ONTC)
  18897.      51X   TMS X is diagnosed
  18898.            (DGN:TMS=X,RAW,TLP) [,UCL]
  18899.            [,RPT] test will be repeated 32,767 times
  18900.            [,RPT=a] a is the number of times the test is to be repeated
  18901.            (1-32,767)
  18902.            [,PH=b|b&&c] b is the diagnostic phase or b&&c is the range
  18903.            of phases to be performed
  18904.  
  18905.  
  18906.      The purpose of the 1221 display page is to show status and
  18907.      maintenance commands for the TMS links.
  18908.      The 1221 through 1228 and 1231 through 1238 group of displays
  18909.      are very similar. The 1221 through 1228 group is for TMS 0, and
  18910.      the 1231 through 1238 group is for TMS 1.  Displays 1221 and
  18911.      1231 show status for 62 links each; the rest of the displays
  18912.      show status for 64 links each.
  18913.  
  18914.      When an off-normal condition occurs for a TMSLINK, the indicator
  18915.      for the link backlights, the appropriate page number indicator
  18916.      on Page 115 backlights, and CM backlights in the SUMMARY STATUS
  18917.      AREA. The associated alarm level (CRITICAL, MAJOR, or MINOR)
  18918.      will also backlight, if applicable. If a DLI is out of service,
  18919.      the SM number will backlight and the TMSLNKs to that SM will be
  18920.      out-of-service family of equipment.
  18921.  
  18922.      Figure .AW G242/ is an example of the 1221 page which shows TMS link
  18923.      18 out of service.  This causes the CM indicator at the top of
  18924.      the screen to backlight.
  18925.  
  18926.        Note:   The TMS links are part of the communication links
  18927.                (CLNKS), but the two types of links are not the
  18928.                same.
  18929.  
  18930.      The restore maintenance command for the TMS links are provided.
  18931.      The display command shown on the 1221 page example is of a
  18932.      related page. If both TMS links for an SM are out of service,
  18933.      action should be taken from the 1200 page for that SM, not from
  18934.      the TMS page.
  18935.  
  18936.      All available paging commands can be entered from the 1221
  18937.      display page.
  18938.  
  18939.      Pages 1221 Through 1228
  18940.  
  18941.      CMD    RESULT
  18942.  
  18943.      3XXX   TMS Link XXX on TMS 0 is restored
  18944.             (RST:TMSLNK=0-XXX)
  18945.  
  18946.  
  18947.      Pages 1231 Through 1238
  18948.  
  18949.      CMD    RESULT
  18950.  
  18951.      3XXX   TMS Link XXX on TMS 1 is restored
  18952.             (RST:TMSLNK=1-XXX)
  18953.  
  18954.      The purpose of the 1240 and 1250 Pages is to show status and
  18955.      provide maintenance commands for the message switches (MSGS).
  18956.      The 1240 Page is for MSGS 0, and the 1250 Page is for MSGS 1.
  18957.      The 1240 and 1250 pages have two separate and distinct versions.
  18958.      The first version (Figure .AW G243/) is for offices with CM2 hardware.
  18959.      The second version (Figure .AW G244/) is for offices with CM1
  18960.      hardware. One difference between the two versions is the
  18961.      reference to a connection to the MI/NC for the CM2 version
  18962.      versus to the MI/LI/NC for the CM1 version.  The CM2 has no LI.
  18963.      Another difference is the CM1 version has MSGS fan and fan fuse
  18964.      alarms and the CM2 version does not. The last difference is the
  18965.      CM2 version has inhibit and allow hardware checks for the MSCUs
  18966.      and the CM1 version does not.
  18967.  
  18968.      The displays for MSGS 0 and MSGS 1 are very similar.
  18969.  
  18970.      When an off-normal condition occurs in the CMP, FPC, or PPC
  18971.      (Pages 1241/1251), the SEE PAGE indicator backlights on Pages
  18972.      1240/1250, the 1241 or 1251 indicator on Page 115 backlights,
  18973.      and CM backlights in the SUMMARY STATUS AREA. The associated
  18974.      alarm level (CRITICAL, MAJOR, or MINOR) will also backlight, if
  18975.      applicable.
  18976.  
  18977.      When an off-normal condition occurs in an MMP (Pages 1242/1252
  18978.      and 1243/1253), the SEE PAGE indicator backlights on 1240/1250,
  18979.      the 1242, 1252, 1243, or 1253 indicator on the 115 Page
  18980.      backlights, and CM backlights in the SUMMARY STATUS AREA.  The
  18981.      associated alarm level (CRITICAL, MAJOR, or MINOR) will also
  18982.      backlight if applicable.
  18983.  
  18984.      Figure .AW G243/ is the CM2 version of the 1240/1250 page.  The SEE
  18985.      PAGE 1242 indicator is backlighted because an MMP on 1242 is out
  18986.      of service. This causes the 1242 indicator under the MSGS 0
  18987.      indicator to backlight on Page 115 - COMMUNICATION MODULE
  18988.      SUMMARY, which in turn causes the CM summary status indicator at
  18989.      the top of the screen to backlight.
  18990.  
  18991.      Figure .AW G244/ is the CM1 version of the 1240/1250 page.
  18992.  
  18993.      Commands are provided to remove, restore, diagnose, inhibit
  18994.      hardware checks, allow hardware checks, force, switch, and
  18995.      output the configuration status of the MSGS and its units. In
  18996.      addition, all available displays can be accessed from the 1240
  18997.      or 1250 display pages.
  18998.  3
  18999.  
  19000.            MSGS 0                               MSGS 1
  19001.  
  19002.      CMD   RESULT                         CMD   RESULT
  19003.  
  19004.      230   MSGS 0 is removed              231   MSGS 1 is removed
  19005.            (RMV:MSGS=0 [,UCL])                  (RMV:MSGS=1 [,UCL])
  19006.      260   MSCU 0 is removed              261   MSCU 1 is removed
  19007.            (RMV:MSCU=0 [,UCL])                  (RMV:MSCU=1 [,UCL])
  19008.      330   MSGS 0 is restored             331   MSGS 1 is restored
  19009.            (RST:MSGS=0 [,UCL])                  (RST:MSGS=1 [,UCL])
  19010.      360   MSCU 0 is restored             361   MSCU 1 is restored
  19011.            (RST:MSCU=0)                         (RST:MSCU=1)
  19012.      400   MSCU 0 is forced active        401   MSCU 1 is forced active
  19013.            (SET:FRC,MSCU=0)                     (SET:FRC,MSCU=1)
  19014.      402   MSCU force is cleared          402   MSCU force is cleared
  19015.            (CLR:FRC,MSCU)                       (CLR:FRC,MSCU)
  19016.      530   MSGS 0 is diagnosed            531   MSGS 1 is diagnosed
  19017.            (DGN:MSGS=0,RAW,TLP)                 (DGN:MSGS=1,RAW,TLP)
  19018.            [,UCL]                               [,UCL]
  19019.            [,RPT] test is run 32,767            [,RPT] test is run 32,767
  19020.            times                                times
  19021.            [,RPT=a] where a is the              [,RPT=a] where a is the
  19022.            number of times the test             number of times the test
  19023.            is to be repeated (1-32,767)         is to be repeated (1-32,767)
  19024.            [,PH=b|b&&c] where b is the          [,PH=b|b&&c where b is the
  19025.            phase or b&&c is the range           phase or b&&c is the range
  19026.            of phases to be performed            of phases to be performed
  19027.  
  19028.      560   MSCU 0 is diagnosed            561   MSCU 1 is diagnosed
  19029.            (DGN:MSCU=0,RAW,TLP)                 (DGN:MSCU=1,RAW,TLP)
  19030.            Same options as 530 plus             Same options as 531 plus
  19031.            [,GROW] diagnose                     [,GROW] diagnose
  19032.            growth hardware                      growth hardware
  19033.      660   Inhibit hardware checks        661   Inhibit hardware checks
  19034.            for MSCU 0                           for MSCU 1
  19035.            (INH:HDWCHK,MSCU=0)                  (INH:HDWCHK,MSCU=1)
  19036.      760   Allow hardware checks          761   Allow hardware checks
  19037.            for MSCU 0                           for MSCU 1
  19038.            (ALW:HDWCHK,MSCU=0)                  (ALW:HDWCHK,MSCU=1)
  19039.      930   Configuration status for       931   Configuration status for
  19040.            MSGS 0 is output                     MSGS 1 is output
  19041.            (OP:CFGSTAT,MSGS=0)                  (OP:CFGSTAT,MSGS=1)
  19042.      960   Configuration status for       961   Configuration status for
  19043.            MSCU 0 is output                     MSCU 1 is output
  19044.            (OP:CFGSTAT,MSCU=0)                  (OP:CFGSTAT,MSCU=1)
  19045.  
  19046.  
  19047.      The purpose of the 1241 and 1251 pages is to show status and
  19048.      provide maintenance commands for CMPs, PPCs, and FPCs.  The 1241
  19049.      page is for MSGS 0 communities 0, 1, 8, and 9.  The 1251 page is
  19050.      for MSGS 1 communities 0, 1, 8, and 9.
  19051.      The 1241 and 1251 pages have two separate and distinct versions.
  19052.      The first version (Figure .AW G245/) is for offices with CM2 hardware.
  19053.      The second version (Figure .AW G246/) is for offices with CM1
  19054.      hardware. The difference between the two versions is the
  19055.      location of the CMP.  The CMP is equipped in community 0 in the
  19056.      CM2 version and in community 1 in the CM1 version.
  19057.  
  19058.      The displays for MSGS 0 and MSGS 1 are very similar.
  19059.  
  19060.      When an off-normal condition occurs in the FPC or PPC, the
  19061.      indicator for the circuit backlights, the SEE PAGE 1241 (or
  19062.      1251) on 1240 (or 1250) backlights, the 1241 or 1251 indicator
  19063.      on Page 115 backlights, and the CM backlights in the SUMMARY
  19064.      STATUS AREA. The associated alarm level (CRITICAL, MAJOR, or
  19065.      MINOR) will also backlight, if applicable.
  19066.  
  19067.      When an off-normal condition occurs in a CMP, the indicator for
  19068.      the circuit backlights, the SEE PAGE 1850 indicator backlights,
  19069.      the SEE PAGE 1241/1251 indicators backlight on Page 1240/1250,
  19070.      the 1241 or 1251 indicator on the 115 page backlights, and the
  19071.      CM backlights in the SUMMARY STATUS AREA.  The associated alarm
  19072.      level (CRITICAL, MAJOR, or MINOR) will also backlight if
  19073.      applicable.
  19074.  
  19075.      Figure .AW G245/ is the CM2 version of the 1241/1251 page.
  19076.  
  19077.      Figure .AW G246/ is the CM1 version of the 1241/1251 page.
  19078.  
  19079.      Commands are provided to remove, restore, diagnose, inhibit
  19080.      hardware checks, allow hardware checks, switch, and output the
  19081.      configuration status of the CMPs, FPCs, or PPCs.  In addition,
  19082.      all available displays can be accessed from the 1241 or 1251
  19083.      display pages.
  19084.  3
  19085.  
  19086.            MSGS 0                               MSGS 1
  19087.  
  19088.      CMD   RESULT                         CMD   RESULT
  19089.  
  19090.      2XX   CMP XX is removed              2XX   CMP XX is removed
  19091.            (RMV:CMP=0-XX) [,UCL]                (RMV:CMP=1-XX) [,UCL]
  19092.      240   FPC 0 is removed               241   FPC 1 is removed
  19093.            (RMV:FPC=0)                          (RMV:FPC=1)
  19094.      250   PPC 0 is removed               251   PPC 1 is removed
  19095.            (RMV:PPC=0)                          (RMV:PPC=1)
  19096.      3XX   CMP XX is restored             3XX   CMP XX is restored
  19097.            (RST:CMP=0-XX) [,UCL][,STBY]         (RST:CMP=1-XX) [,UCL][,STBY]
  19098.      340   FPC 0 is restored              341   FPC 1 is restored
  19099.            (RST:FPC=0) [,UCL] [,STBY]           (RST:FPC=1) [,UCL] [,STBY]
  19100.      350   PPC 0 is restored              351   PPC 1 is restored
  19101.            (RST:PPC=0) [,UCL] [,STBY]           (RST:PPC=1) [,UCL] [,STBY]
  19102.      4XX   CMP XXs are switched           4XX   CMP XXs are switched
  19103.            (SW:CMP=0-XX) [,UCL]                 (SW:CMP=1-XX) [,UCL]
  19104.      440   FPCs are switched              441   FPCs are switched
  19105.            (SW:FPC)                             (SW:FPC)
  19106.      450   PPCs are switched              451   PPCs are switched
  19107.            (SW:PPC)                             (SW:PPC)
  19108.      5XX   CMP XX is diagnosed            5XX   CMP XX is diagnosed
  19109.            (DGN:CMP=0-XX,RAW,TLP)               (DGN:CMP=1-XX,RAW,TLP)
  19110.            [,UCL]                               [,UCL]
  19111.            [,RPT] test is run 32,767            [,RPT] test is run 32,767
  19112.            times                                times
  19113.            [,RPT=a] where a is the              [,RPT=a] where a is the
  19114.            number of times the test             number of times the test
  19115.            is to be repeated (1-32,767)         is to be repeated (1-32,767)
  19116.            [,PH=b|b&&c] where b is the          [,PH=b|b&&c] where b is the
  19117.            phase or b&&c is the range           phase or b&&c is the range
  19118.            of phases to be performed            of phases to be performed
  19119.            [,GROW] diagnose                     [,GROW] diagnose
  19120.            growth hardware                      growth hardware
  19121.      540   FPC 0 is diagnosed             541   FPC 1 is diagnosed
  19122.            (DGN:FPC=0,RAW,TLP)                  (DGN:FPC=1,RAW,TLP)
  19123.            Same options as 5XX                  Same options as 5XX
  19124.            except GROW                          except GROW
  19125.      550   PPC 0 is diagnosed             551   PPC 1 is diagnosed
  19126.            (DGN:PPC=0,RAW,TLP)                  (DGN:PPC=1,RAW,TLP)
  19127.            Same options as 5XX                  Same options as 5XX
  19128.            except GROW                          except GROW
  19129.      6XX   Inhibit hardware checks        6XX   Inhibit hardware checks
  19130.            for CMP XX                           for CMP XX
  19131.            (INH:HDWCHK,CMP=0-XX)                (INH:HDWCHK,CMP=1-XX)
  19132.      640   Inhibit hardware checks        641   Inhibit hardware checks
  19133.            for FPC 0                            for FPC 1
  19134.            (INH:HDWCHK,FPC=0)                   (INH:HDWCHK,FPC=1)
  19135.      650   Inhibit hardware checks        651   Inhibit hardware checks
  19136.            for PPC 0                            for PPC 1
  19137.            (INH:HDWCHK,PPC=0)                   (INH:HDWCHK,PPC=1)
  19138.      7XX   Allow hardware checks          7XX   Allow hardware checks
  19139.            for CMP XX                           for CMP XX
  19140.            (ALW:HDWCHK,CMP=0-XX)                (ALW:HDWCHK,CMP=1-XX)
  19141.      740   Allow hardware checks          741   Allow hardware checks
  19142.            for FPC 0                            for FPC 1
  19143.            (ALW:HDWCHK,FPC=0)                   (ALW:HDWCHK,FPC=1)
  19144.      750   Allow hardware checks          751   Allow hardware checks
  19145.            for PPC 0                            for PPC 1
  19146.            (ALW:HDWCHK,PPC=0)                   (ALW:HDWCHK,PPC=1)
  19147.      9XX   Configuration status for       9XX   Configuration status for
  19148.            (OP:CFGSTAT,CMP=0-XX)                (OP:CFGSTAT,CMP=1-XX)
  19149.      940   Configuration status for       941   Configuration status for
  19150.            FPC 0 is output                      FPC 1 is output
  19151.            (OP:CFGSTAT,FPC=0)                   (OP:CFGSTAT,FPC=1)
  19152.      950   Configuration status for       951   Configuration status for
  19153.            PPC 0 is output                      PPC 1 is output
  19154.            (OP:CFGSTAT,PPC=0)                   (OP:CFGSTAT,PPC=1)
  19155.  
  19156.  
  19157.      The purpose of the 1242, 1243, 1252, and 1253 pages is to show
  19158.      status and provide maintenance commands for the MSGS 0 and MSGS
  19159.      1 MMPs. The 1242 page is for MSGS 0 communities 2 through 7.
  19160.      The 1243 page is for MSGS 0 communities 10 through 15. The 1252
  19161.      page is for MSGS 1 communities 2 through 7. The 1253 page is for
  19162.      MSGS 1 communities 10 through 15.
  19163.      Although the 1242, 1243, 1252, and 1253 pages have two separate
  19164.      versions (CM1 and CM2), they are very similar in appearance and
  19165.      function.  The 1242 example shown in Figure .AW G247/ is for offices
  19166.      with CM2 hardware. The second version of the 1242 page is shown
  19167.      in Figure .AW G248/ and is for offices with CM1 hardware.  The
  19168.      difference between the two versions is the way the communities
  19169.      are equipped.
  19170.  
  19171.      The displays for COMMUNITIES 10 - 15 for MSGS 0 and MSGS 1 are
  19172.      very similar to the examples shown for COMMUNITIES 2 - 7.
  19173.  
  19174.      There are up to 48 MMPs across the 12 communities in each MSGS.
  19175.      The MMPs only appear on the displays if they are equipped.
  19176.  
  19177.      When an off-normal condition occurs, the indicator for the MMP
  19178.      backlights, the SEE PAGE 1242 (1243, 1252, or 1253) on 1240 (or
  19179.      1250) backlights, the 1242 (1243, 1252, or 1253) indicator on
  19180.      Page 115 backlights, and CM backlights in the SUMMARY STATUS
  19181.      AREA. The associated alarm level (CRITICAL, MAJOR, or MINOR)
  19182.      will also backlight, if applicable.
  19183.  
  19184.      Figure .AW G247/ is an example of the CM2 version of Page 1242, MSGS 0
  19185.      - COMMUNITIES 2 - 7.  In this example, MMP 02 is shown out-of-
  19186.      service power. This causes the SEE PAGE 1242 indicator on 1240
  19187.      to backlight and the 1242 indicator on Page 115 - COMMUNICATION
  19188.      MODULE SUMMARY to backlight which in turn causes the CM status
  19189.      summary indicator at the top of the screen to backlight.
  19190.  
  19191.      Figure .AW G248/ shows an example of the CM1 version of the MSGS 0 -
  19192.      COMMUNITIES 2 - 7 Page.  The MMP 2 is unavailable power.  The
  19193.      MMP 3 is active but has its hardware checks inhibited.
  19194.  
  19195.      Commands are provided to remove, restore, diagnose, inhibit
  19196.      hardware checks, allow hardware checks, and output the
  19197.      configuration status of the MMPs. In addition, all available
  19198.      displays can be accessed from the 1241, 1242, 1251, and 1252
  19199.      pages.
  19200.  3
  19201.  
  19202.            MSGS 0                               MSGS 1
  19203.  
  19204.      CMD   RESULT                         CMD   RESULT
  19205.  
  19206.      2XX   MMP XX is removed              2XX   MMP XX is removed
  19207.            (RMV:MMP=0-XX)                       (RMV:MMP=1-XX)
  19208.      3XX   MMP XX is restored             3XX   MMP XX is restored
  19209.            (RST:MMP=0-XX) [,UCL]                (RST:MMP=1-XX) [,UCL]
  19210.      5XX   MMP XX is diagnosed            5XX   MMP XX is diagnosed
  19211.            (DGN:MMP=0-XX,RAW,TLP)               (DGN:MMP=1-XX,RAW,TLP)
  19212.            [,UCL]                               [,UCL]
  19213.            [,RPT] test is run 32,767            [,RPT] test is run 32,767
  19214.            times                                times
  19215.            [,RPT=a] where a is the              [,RPT=a] where a is the
  19216.            number of times the test             number of times the test
  19217.            is to be repeated (1-32,767)         is to be repeated (1-32,767)
  19218.            [,PH=b|b&&c] where b is the          [,PH=b|b&&c] where b is the
  19219.            phase or b&&c is the range           phase or b&&c is the range
  19220.            of phases to be performed            of phases to be performed
  19221.            [,GROW] diagnose                     [,GROW] diagnose
  19222.            growth hardware                      growth hardware
  19223.      6XX   Inhibit hardware checks        6XX   Inhibit hardware checks
  19224.            for MMP XX                           for MMP XX
  19225.            (INH:HDWCHK,MMP=0-XX)                (INH:HDWCHK,MMP=1-XX)
  19226.      7XX   Allow hardware checks          7XX   Allow hardware checks
  19227.            for MMP XX                           for MMP XX
  19228.            (ALW:HDWCHK,MMP=0-XX)                (ALW:HDWCHK,MMP=1-XX)
  19229.      9XX   Configuration status for       9XX   Configuration status for
  19230.            MMP XX is output                     MMP XX is output
  19231.            (OP:CFGSTAT,MMP=0-XX)                (OP:CFGSTAT,MMP=1-XX)
  19232.  
  19233.  
  19234.      The 1260 page shows a summary status of the CLNKs for all
  19235.      equipped SMs (up to 192).
  19236.      If a CLNK is off normal, the appropriate SM number is
  19237.      backlighted.  If an SM is isolated, the SM number is backlighted
  19238.      and flashing (Figure .AW G249/).  For further information, enter
  19239.      1900,X to display the SM CLNK STATUS AND CONTROL page.  Pages
  19240.      1261-1264 are information only pages and should not be used for
  19241.      problem solving if an SM is backlighted.
  19242.  
  19243.      All available display commands can be entered from the 1260
  19244.      display page.
  19245.      The 1261 through 1264 display pages summarize all logical
  19246.      communication links to the SMs.
  19247.      The 1261 through 1264 displays for LOGICAL LINK MAPs 1 through 4
  19248.      are very similar. Page 1261 summarizes all logical communication
  19249.      links to SMs 1 through 48. Page 1262 summarizes all logical
  19250.      communication links to SMs 49 through 96. Page 1263 summarizes
  19251.      all logical communication links to SMs 97 through 144. Page 1264
  19252.      summarizes all logical communication links to SMs 145 through
  19253.      192.
  19254.  
  19255.      These pages (1261 through 1264) are information-only type pages.
  19256.  
  19257.      The links shown on the 1261 through 1264 pages are the logical
  19258.      communication links which 1900,X - SM X CLNKS displays the
  19259.      status of on a per-SM basis. The ONTC column is the ONTC the
  19260.      link is routed through, the MSGS column is the MSGS the link is
  19261.      routed through, and the MMP column shows the MMP type the link
  19262.      is routed through. A 0 in the MMP column means the MMP used
  19263.      works through the even time slots and a 1 in the MMP column
  19264.      means the MMP works through the odd time slots.
  19265.  
  19266.      In the Figure .AW G250/ Display Page 1261 example, no paths are shown
  19267.      for SM 6 which is isolated. Further information and maintenance
  19268.      commands for the links are found on the SM 6 CLNKS display.
  19269.  
  19270.      All available displays can be accessed from the 1261 through
  19271.      1264 pages.
  19272.      The 1271, 1272, 1273, and 1274 page displays provide summary
  19273.      status for routine exercises for the CM and the SMs as follow:
  19274.  
  19275.        o  1271 - SM 1 - 48 and CM REX SUMMARY
  19276.  
  19277.        o  1272 - SM 49 - 96 REX SUMMARY
  19278.  
  19279.        o  1273 - SM 97 - 144 REX SUMMARY
  19280.  
  19281.        o  1274 - SM 145 - 192 REX SUMMARY.
  19282.  
  19283.      The four REX SUMMARY pages are very similar. The first page,
  19284.      1271, provides REX summary status for the CM and for the first
  19285.      48 SMs. The second page, 1272, provides REX summary status for
  19286.      the next group of 48 SMs, SM 49 through 96.  The third page,
  19287.      1273, provides REX summary status for SMs 97 through 144.  The
  19288.      fourth page, 1274, provides REX summary status for SMs 145
  19289.      through 192.
  19290.  
  19291.      If an SM is equipped, the number for the SM appears on the
  19292.      appropriate REX SUMMARY page. If REX is not in progress or
  19293.      inhibited for one or more units or the entire SM, nothing more
  19294.      than the number is displayed. If REX is running on an SM, the
  19295.      status of IP is shown immediately to the right of the SM number;
  19296.      and further to the right, the type(s) of REX test(s) is
  19297.      displayed.  On color terminals, the indicator is black on green.
  19298.      If REX is inhibited for an SM, the status of INH appears
  19299.      immediately to the right of the SM number and the indicator for
  19300.      the SM is backlighted, black on white for black and white
  19301.      terminals, and blue on yellow for color terminals. The status of
  19302.      inhibit can mean that one or more units in the SM have been
  19303.      inhibited from running REX or that the whole SM is inhibited
  19304.      from running REX. Also, on Page 1010,X, the phrase SEE 1800 will
  19305.      appear (backlighted) in the RELATED PAGES box. On Page 114, the
  19306.      indicator for that SM will be backlighted; and on the
  19307.      appropriate 141, 142, 143, or 144 page, the indicator for that
  19308.      SM will be backlighted and the phrase INHIBITS will be written,
  19309.      unless a more critical condition exists.
  19310.  
  19311.      The three REX test types for an SM are as follows:
  19312.  
  19313.        o  DGN:  Full diagnostics. This results in a conditional
  19314.           restore request including the trouble location procedure
  19315.           (TLP) option.
  19316.  
  19317.        o  ELS:  Electric loop segregation. This tests customer lines
  19318.           to determine a suitable network balance necessary to reduce
  19319.           the amount of potential echoing in the transmission path.
  19320.  
  19321.        o  FAB:  Fabric exercise. This tests the operation of the
  19322.           gated diode crosspoints (GDX) in the line unit (LU)
  19323.           concentrator grid or grid board.
  19324.  
  19325.      For detailed status of SM REX schedules and any in progress
  19326.      units, 1280,X should be entered, where X is the SM number
  19327.      desired.
  19328.  
  19329.      For the CM, the appropriate REX types are as follows:
  19330.  
  19331.        o  DGN:  This is the same as for the SM.
  19332.  
  19333.        o  SWITCH:  Partial Diagnostic. This results in a soft switch
  19334.           of the PPC, the FPC, the CMP, and the ONTC. No diagnostics
  19335.           are executed.
  19336.  
  19337.      For detailed status of the CM REX schedule and any in progress
  19338.      units, enter 1290.
  19339.  
  19340.      The 1271 display page is the first of four REX Summary pages. In
  19341.      Figure .AW G251/, the summary for the CM shows that REX is in progress
  19342.      on some unit in the CM. The SM 2 has ELS and FAB in progress; SM
  19343.      4 has DGN and FAB inhibited; SM 7 has DGN in progress; SM 11 has
  19344.      DGN, ELS, and FAB inhibited; SM 20 has DGN inhibited, SM 24 has
  19345.      DGN and ELS in progress; and SM 48 has nothing inhibited or no
  19346.      test in progress.
  19347.  
  19348.      All available displays can be accessed from the 1271 through
  19349.      1274 display pages.
  19350.      The purpose of the 1280 page is to provide the status of REX in
  19351.      an SM on a per unit basis and to display the REX schedule for
  19352.      the SM.  Read the note under the MCC display on the previous
  19353.      page.
  19354.      The 1280 page shows all of the units equipped in the SM, for
  19355.      which it is being displayed, that REX will exercise.  Only one
  19356.      unit at a time may have REX in progress while any number of
  19357.      units at a time may have REX inhibited on those units.  If a
  19358.      unit shows the state of in progress (IP) or inhibited (INH), it
  19359.      reflects the state of DGN.  Both ELS and FAB do not specifically
  19360.      show up because they apply to the SM as a whole.
  19361.  
  19362.      The REX schedule displays the start time in hours and minutes
  19363.      and the duration of DGN, ELS, and FAB in hours.  It shows the
  19364.      setting of REX Verbose; Y if verbose is turned on, N if verbose
  19365.      is turned off.  For each day of the week, the schedule displays
  19366.      whether DGN, ELS, and FAB are scheduled to run for that day; F
  19367.      means full tests are scheduled and N means REX is not scheduled
  19368.      for that day on that SM.
  19369.  
  19370.      If REX is inhibited for the entire SM due to the input message
  19371.      INH:REX,SM=SM#, a note will appear at the upper right area of
  19372.      the page that says REX INHIBITED - SEE 1800 and it will be
  19373.      backlighted.
  19374.  
  19375.        Note:   If the module controller is an SMP20, the
  19376.                bootstrapper status is not displayed.  The SMP20
  19377.                processor is also referred to as the module
  19378.                controller/time slot interchange model 2 (MCTU2).
  19379.                For non-SMP20 SMs, the bootstrapper status will be
  19380.                displayed on the 1280 page display.
  19381.  
  19382.      Figure .AW G252/ is an example of the SM REX STATUS page.  In this
  19383.      display for SM 7, DGN starts at 12:30 a.m. (HRS=00, MINS=30) and
  19384.      runs for 2 hours.  The ELS starts at 2:30 a.m. (HRS=02, MINS=30)
  19385.      and runs for 2 hours.  FAB starts at 4:30 a.m. (HRS=04, MINS=30)
  19386.      and runs for 2 hours.  REX on line unit 0 is in progress and is
  19387.      inhibited on line unit 1.
  19388.  
  19389.      Commands are provided for executing DGN, ELS, or FAB REX and for
  19390.      outputting the status of REX for the SM for which the page is
  19391.      displayed.
  19392.  
  19393.      All available display commands can be entered from the 1280,X
  19394.      page.
  19395.  
  19396.      CMD   RESULT
  19397.  
  19398.      500   Execute (start) REX DGN
  19399.            (EXC:REX,SM=SM#,DGN)
  19400.      501   Execute (start) REX ELS
  19401.            (EXC:REX,SM=SM#,ELS)
  19402.      502   Execute (start) REX FAB
  19403.            (EXC:REX,SM=SM#,FAB)
  19404.      900   Output status of REX for the SM
  19405.            (OP:REX,SM=SM#)
  19406.  
  19407.      The purpose of the 1290 display page is to provide the status of
  19408.      REX for the CM and to display the REX schedule for the CM.
  19409.      The 1290 page shows the REX status for the ONTCs and the MSGSs.
  19410.      Only one unit will have REX in progress at a time, while any
  19411.      number of them may have REX inhibited.
  19412.  
  19413.      If a unit shows the state of in progress (IP), it reflects the
  19414.      state of DGN.  The 5ESS switch will cause the FPC, PPC, CMP, and
  19415.      ONTC to be soft switched but will not run any tests and will not
  19416.      cause any status to be displayed on the page.
  19417.  
  19418.      The REX schedule displays the start time in hours and minutes
  19419.      and the duration in hours. It shows the setting of REX Verbose,
  19420.      Y if verbose is turned on, N if verbose is turned off. For each
  19421.      day of the week, the schedule displays whether DGN is scheduled
  19422.      to run for that day; F means full diagnostic tests are
  19423.      scheduled, N means not scheduled, and P means partial test are
  19424.      scheduled (switch).
  19425.  
  19426.      If REX is inhibited for the entire CM due to the input message
  19427.      INH:REX,CM, a note will appear at the upper right area of the
  19428.      page that says REX INHIBITED - SEE 110 and it will be
  19429.      backlighted.
  19430.  
  19431.      Figure .AW G253/ shows REX in progress on MSGS 1. The schedule
  19432.      indicates that DGN is scheduled at half past midnight (HRS=00,
  19433.      MINS=30) and runs for 3 hours on Mondays, Wednesdays, and
  19434.      Fridays.  The REX verbose is turned on. On Saturday, a partial
  19435.      switch will be done.
  19436.  
  19437.      Commands are provided for executing full DGN exercises or
  19438.      partial DGN exercises (SWITCH) and for outputting the status of
  19439.      REX for the CM.
  19440.  
  19441.      All available displays can be accessed from the 1290 display
  19442.      page.
  19443.  
  19444.      CMD   RESULT
  19445.  
  19446.      500   Execute (start) full REX DGN
  19447.            (EXC:REX,CM,DGN)
  19448.      501   Execute (start) partial REX DGN
  19449.            (EXC:REX,CM,SWITCH)
  19450.      900   Output status of REX for the CM
  19451.            (OP:REX,CM)
  19452.  
  19453.      The purpose of the 131Y,X through 136Y,X pages is to show status
  19454.      for SLC 96 Carrier RTs, if equipped.
  19455.      The displays for RT1 through RT6 are very similar.
  19456.  
  19457.      There are several possible configurations for the RT pages. A
  19458.      typical configuration is shown in the 131Y,X - SM X - DCLU Y -
  19459.      RT1 example.
  19460.  
  19461.      If an off-normal condition occurs in any of the SDFIs, the
  19462.      corresponding SDFI indicator will be backlighted and have text
  19463.      written in. To the right of SDFI in the SDFI indicators is the
  19464.      SDFI number that indicator represents. Its associated facility
  19465.      is below the SDFI indicator box and will be backlighted if off-
  19466.      normal.
  19467.  
  19468.      Each facility (A, B, C, or D) has an associated SHELF indicator.
  19469.      If there is an off-normal condition in a shelf, the SHELF
  19470.      indicator will be backlighted.
  19471.  
  19472.      If a SHELF or SHELF GROUP is in an off-normal state, the RT
  19473.      indicator on the 115Y page will be backlighted, as will the DCLU
  19474.      indicator on the 1010 page, and the SM indicator on the 114
  19475.      page.  On the appropriate 141, 142, 143, or 144 page, the
  19476.      indicator for that SM will be backlighted and CKT OOS will be
  19477.      written.  In the SUMMARY STATUS AREA, the SM indicator and the
  19478.      alarm level will backlight.
  19479.  
  19480.      Facilities A and C each have a SHELF GROUP indicator. They can
  19481.      be configured with either their SHELF or SHELF GROUP, unless
  19482.      facility B or D are equipped. If B is equipped, facility A must
  19483.      be configured with a shelf. If facility D is equipped, facility
  19484.      C must be configured with a shelf.
  19485.  
  19486.      If a facility is off-normal (and all SDFI and SHELF indicators
  19487.      are normal), then the RT indicator on the 115Y page will be
  19488.      backlighted, as will the DCLU indicator on the 1010 page. If the
  19489.      FACOFFN option is turned off (CLR:S96,FACOFFN), the SM indicator
  19490.      on the 114 page will remain normal, as will the SM indicator on
  19491.      the 141, 142, 143, or 144 page.
  19492.  
  19493.      When facility P is replacing a facility, then the RT indicator
  19494.      on the 115Y page will be backlighted, as will the DCLU indicator
  19495.      on the 1010 page.  If the FACOFFN option is turned off
  19496.      (CLR:S96,FACOFFN), the SM indicator on the 114 page will remain
  19497.      normal, as will the SM indicator on the 141, 142, 143, or 144
  19498.      page.
  19499.  
  19500.      If the FACOFFN option is turned on (SET:S96,FACOFFN) and either
  19501.      an FAC is off-normal or facility P is replacing a facility, then
  19502.      the SM indicator on the 114 page will be backlighted, as will
  19503.      the SM indicator on the 141, 142, 143, or 144 page with an
  19504.      appropriate descriptive phrase (CKT OOS or SLC PLS).  In the
  19505.      SUMMARY STATUS AREA, the SM indicator and the alarm level will
  19506.      backlight.
  19507.  
  19508.      Facility P is a protection facility. If one of the equipped
  19509.      facilities is OOS but the shelf or shelf group is ACT, facility
  19510.      P will replace the OOS facility.  It may also replace a facility
  19511.      that is ACT (if there is a manual request or a problem at the
  19512.      RT).  Facility P is optional.
  19513.  
  19514.      To the left of shelf A is the PWR/MISC alarm indicator.  If
  19515.      there is a Power/Miscellaneous alarm at the RT, the indicator
  19516.      will be backlighted and either MJ (major) or MN (minor) will
  19517.      appear in the indicator.  The RT indicator on the 115Y page will
  19518.      be backlighted, as will the DCLU indicator on the 1010 page, and
  19519.      the SM indicator on the 114 page.  On the appropriate 141, 142,
  19520.      143, or 144 page, the indicator for that SM will be backlighted
  19521.      and BLDG/PWR will be written.  In the SUMMARY STATUS AREA, the
  19522.      SM indicator and the alarm level will backlight.
  19523.  
  19524.      The subscriber loop carrier identification number (SID) is
  19525.      displayed underneath the SHELF A indicator.
  19526.  
  19527.      Figure .AW G254/ shows RT1 has SDFI 4 out of service (OOS).  It is
  19528.      associated with facility B which is out-of-service family (OOSF)
  19529.      of equipment.  The SDFI 6 is OOS and its associated facility (C)
  19530.      and shelf group (CD) are OOSF. The protection facility (P) has
  19531.      taken over for facility B.
  19532.  
  19533.      There are no commands for the 131Y,X - 136Y,X pages, but all
  19534.      available displays can be accessed from this page.
  19535.      The purpose of the 1400,X page is to display building/power
  19536.      alarm status and assignment and the alarm retire mode.  It also
  19537.      provides inhibit/allow controls for building alarms and sets the
  19538.      alarm retire mode in the remote switching module (RSM).  In
  19539.      addition, the 1400,X page displays status and provides controls
  19540.      in the optically remoted module (ORM).
  19541.      When 1400,X is poked, the page display reflects either RSM data
  19542.      or ORM data.  If ``X'' is the number of an RSM, then RSM data is
  19543.      shown.  Conversely, if ``X'' is the number of an ORM, then ORM
  19544.      data is shown.
  19545.  
  19546.      The 1400,X page has three separate and distinct versions,
  19547.      depending on the hardware equipage in the RSM/ORM.  Version one
  19548.      (Figure .AW G255/) is displayed if 1400 is requested for an RSM/ORM
  19549.      equipped with both scan and distribute boards for the BLDG/PWR
  19550.      alarms and the alarm and status circuit (ASC).
  19551.  
  19552.      Version two (Figure .AW G256/) is displayed if 1400 is requested for
  19553.      an RSM/ORM equipped with a remote alarm unit and a metallic
  19554.      service unit or modular metallic service unit.  Version two is
  19555.      also displayed if 1400 is requested for an RSM/ORM equipped with
  19556.      scan boards for the BLDG/PWR Alarms but not the ASC.
  19557.  
  19558.      Version three (Figure .AW G257/) is displayed if 1400 is requested for
  19559.      an RSM/ORM equipped with an ASC but not the scan boards for the
  19560.      BLDG/PWR Alarms.
  19561.  
  19562.      If none of these hardware requirements are met, the page is not
  19563.      displayed if requested, and no BLDG/PWR ALARM indicators will be
  19564.      displayed on the 1010 page. If no RSM/ORM at the site meets
  19565.      these hardware requirements, no BLDG/PWR Alarm indicator will
  19566.      appear on the 1600 page.
  19567.  
  19568.      Building alarms 02-31 and their alarm levels are office
  19569.      assignable.  Doors, windows, humidity, etc., are typical types
  19570.      of applications.  The alarm level and text in these indicators
  19571.      are initially filled in using recent change and verify.  Once
  19572.      these indicators are filled in, they are protected from loss if
  19573.      the system is booted.
  19574.  
  19575.      A normal alarm indicator is displayed in normal video (white on
  19576.      black).
  19577.  
  19578.      Except for the FIRE indicator, when an alarm condition is
  19579.      present and it is not inhibited, the respective display
  19580.      indicator will backlight.  The FIRE indicator flashes in
  19581.      addition to becoming backlighted.  On Display Page 114 -
  19582.      EQUIPPED SM STATUS SUMMARY, the indicator for that SM will be
  19583.      backlighted and flashing, and on the appropriate 141, 142, 143,
  19584.      or 144 page, the indicator for that SM will be backlighted and
  19585.      flashing, and the phrase CRIT ALM will be written.  In the
  19586.      SUMMARY STATUS AREA, the SM critical indicator will start
  19587.      flashing, and the alarm level indicator CRITICAL will be
  19588.      backlighted.  Also, an audible alarm will be sounded.  For alarm
  19589.      indicators other than FIRE, on Page 114, the indicator for that
  19590.      SM will be backlighted; and on the appropriate 141, 142, 143, or
  19591.      144 page, the indicator for that SM will be backlighted, and a
  19592.      descriptive phrase of the condition will be written unless a
  19593.      more critical condition exists. In the SUMMARY STATUS AREA, the
  19594.      SM indicator and the alarm level (CRITICAL, MAJOR, or MINOR), if
  19595.      applicable, will be backlighted.
  19596.  
  19597.      When an alarm is inhibited, the respective indicator will have
  19598.      ``INH'' written in and will be backlighted; SM in the SUMMARY
  19599.      STATUS AREA will also backlight.  Building alarms 02-31 are the
  19600.      only alarms on the 1400 page that can be inhibited by the craft.
  19601.  
  19602.      The alarm retire mode indicator, if present, reflects the mode
  19603.      of the alarm retire function of the alarm lights and audibles at
  19604.      the RSM/ORM sites. If set to automatic, the audible alarms at
  19605.      the RSM site and alarm lights on the alarm and status panel
  19606.      retire automatically after a certain time period specified by an
  19607.      office definable parameter in the ODD for that RSM/ORM. If set
  19608.      to manual, the craft is required to manually retire the alarms
  19609.      by pressing the ALM RETIRE button on the RSM/ORM alarm and
  19610.      status panel.
  19611.  
  19612.      Figure .AW G255/ is an example of version one where an ORM is equipped
  19613.      with both scan and distribute boards for the BLDG/PWR alarms and
  19614.      the alarm and status circuit (ASC).
  19615.  
  19616.      In this example, indicator 05 shows a major alarm caused by a
  19617.      failure in the air conditioning system.  Indicator COM PWR shows
  19618.      that there is a commercial power failure.
  19619.  
  19620.      Figure .AW G256/ shows an example of version two in which an RSM is
  19621.      equipped only with the Building/Power Alarms (or the RSM is an
  19622.      earlier vintage equipped with a Remote Alarm Unit).  In this
  19623.      example, building alarm 9 is inhibited.
  19624.  
  19625.      Figure .AW G257/ is an example of version three where an RSM is
  19626.      equipped with the alarm and status panel but not equipped with
  19627.      scan boards for building/power alarms. In this example, the
  19628.      alarm retire mode is set to automatic.
  19629.  
  19630.      Commands are provided to inhibit/allow building alarms 02-31 and
  19631.      to set the ALARM RETIRE mode to automatic or manual.
  19632.  
  19633.      Also, all available pages can be accessed from the 1400 display
  19634.      page.
  19635.  
  19636.      CMD   RESULT
  19637.  
  19638.      6XX   RSM/ORM Building Alarm XX is inhibited
  19639.            (INH:ALM,RBPSC=XX,SM=SM#)
  19640.      7XX   RSM/ORM Building Alarm XX is allowed
  19641.            (ALW:ALM,RBPSC=XX,SM=SM#)
  19642.      800   Sets the Alarm Retire Mode to automatic
  19643.            (SET:ALMMDE=AUTO, RBPSC,SM=SM#)
  19644.      801   Sets the Alarm Retire Mode to manual
  19645.            (SET:ALMMDE=MAN,RBPSC,SM=SM#)
  19646.  
  19647.      The 1420 page display provides the status of the remote
  19648.      integrated services line unit (RISLU) site alarms.
  19649.      A maximum of eight RISLUs can be equipped per RISLU site.
  19650.  
  19651.      One RISLU per site is equipped with a remote alarm section
  19652.      (RAS).  Each RAS has 32 miscellaneous scan points, where up to
  19653.      30 of these scan points are office definable (02-31).  The first
  19654.      two scan point definitions are fixed (00 = Fire Alarm, and 01 =
  19655.      Fire Alarm Trouble).  Also, these scan points cannot be
  19656.      inhibited.
  19657.  
  19658.      In the RETIRE MODE indicator field, the term MANUAL appears when
  19659.      the poke command 801 is entered; and the term AUTOMATIC appears
  19660.      when the poke command 800 is entered.
  19661.  
  19662.      Figure .AW G258/ shows an example of the 1420 page display.
  19663.  
  19664.      The following commands inhibit, allow, and retire RISLU
  19665.      building/power alarms:
  19666.  
  19667.      CMD   RESULT
  19668.  
  19669.      6XX   Inhibit scan point XX (INH:ALM,RIBMSC=XX,SITE=a)
  19670.      7XX   Allow scan point XX (ALW:ALM,RIBMSC=XX,SITE=a)
  19671.      800   Scan point alarms retire automatically (SET:ALMMDE=AUTO,RAS,SITE=a)
  19672.      801   Scan point alarms require manual action to be retired
  19673.            (SET:ALMMDE=MAN,RAS,SITE=a)
  19674.  
  19675.      The 145Y page display [where ``Y'' is equal to the digital line
  19676.      trunk unit (DLTU) number (0 or 1)] provides the status of remote
  19677.      and host digital facility interfaces (DFI) and the status of the
  19678.      remote clocks.
  19679.      One RISLU digital line trunk unit (DLTU) can host two RISLUs.
  19680.  
  19681.      The ``*'' (located to the left of the first and third lines of
  19682.      data in the box on the right half of this page face) indicates
  19683.      these host DFIs are controlling the active RRCLK on the RISLU.
  19684.      Switching module 115 is hosting two RISLUs; therefore, two
  19685.      control facilities are indicated.
  19686.  
  19687.      A maximum of 16 host/remote RISLU DFI pairs can be equipped per
  19688.      RISLU DLTU.
  19689.  
  19690.      The 1451 display page can be accessed from the 1000 SM PAGE
  19691.      INDEX display page.  Also, the 170Y,X ISLU Y display page can be
  19692.      accessed from this display page.
  19693.  
  19694.      Figure .AW G259/ shows an example of the 1451 display page.
  19695.  
  19696.      The following commands can be used to remove, restore, and
  19697.      diagnose the RISLU clock and the host DFI.  All available
  19698.      displays can be accessed from this page.
  19699.  
  19700.      CMD    RESULT
  19701.  
  19702.      2YX    Remove RRCLK Y RISLU X (RMV:RRCLK=a-x-y, SCREEN=b)
  19703.      22XX   Remove DFIH XX (RMV:OF1H=a-b-XX)
  19704.      3YX    Restore RRCLK Y RISLU X (RST=RRCLK=a-x-y, SCREEN=b)
  19705.      32XX   Restore DFIH XX (RST=DF1H=a-b-xx)
  19706.      5YX    Diagnose RRCLK Y RISLU X (DGN=RRCXLK=a-x-y,RAW,TLP)
  19707.      52XX   Diagnose DFIH XX (DGN=DF1H=a-b-y,RAW,TLP)
  19708.      40X    Switch RRCLK RISLU X (SW=RRCLK=a-x, SCREEN=b)
  19709.      170Y   Display ISLU NETWORK Y
  19710.  
  19711.        Note:   The term basic rate interface (BRI) means the same
  19712.                thing as digital subscriber line (DSL).  This
  19713.                document uses DSL, because the 1460 page display
  19714.                does not identify BRI.
  19715.  
  19716.      The 1460 page display provides summary status of the Operator
  19717.      Services Position System (OSPS) data links on a per-SM basis.
  19718.      The 1460 page display is not normally accessed when DSLs are IN
  19719.      SERVICE.  Usually the 1460 page is accessed because of the
  19720.      following:
  19721.  
  19722.        o  DSL MAJOR or DSL MINOR alarm is indicated in the SM X
  19723.           STATUS indicator box on the 1010-SM X LSM STATUS page
  19724.           display.
  19725.  
  19726.        o  SEE 1460 is present in the RELATED PAGES box on the 1010-SM
  19727.           X LSM STATUS page.
  19728.  
  19729.      This page display provides the following:
  19730.  
  19731.        o  Which data link types are equipped in an SM.
  19732.  
  19733.             Note:   If no ports are equipped for a specific data
  19734.                     link in the SM, then no data link block
  19735.                     appears on the 1460 page display.
  19736.  
  19737.        o  Which data link types have ports OOS and the relative
  19738.           seriousness of the fault.  Each data link type has an
  19739.           associated indicator block.  If a block is backlighted red,
  19740.           a minor alarm is indicated; also, the term DSL_MINOR is
  19741.           displayed in the SM XXX STATUS indicator block.  If a block
  19742.           is flashing from red to white, a major alarm is indicated;
  19743.           also, the term DSL_MAJOR is displayed in the SM XXX STATUS
  19744.           indicator block.
  19745.  
  19746.        o  Which page display gives more details (for example,
  19747.           equipment numbers or states) concerning each data link type
  19748.           equipped in an SM.  On the 1460 page display (Figure .AW G260/),
  19749.           one of the data links represented is DAS/C with the
  19750.           associated page to see for more details (for example, SEE
  19751.           147000).  Where the first two zeros = the data link type
  19752.           (service class) and the last zero indicates the screen
  19753.           number of the specific service class.
  19754.  
  19755.      There are two types of data links (service classes) - simplex
  19756.      and duplex.  The following are simplex data links:
  19757.  
  19758.        Note:   The XDB data link is the only link that can be
  19759.                equipped with more than 16 ports.
  19760.  
  19761.        o  HOBICV
  19762.  
  19763.        o  HOBIS
  19764.  
  19765.        o  HOBICR
  19766.  
  19767.        o  AQ
  19768.  
  19769.        o  XDB.
  19770.  
  19771.      The following are duplex data links:
  19772.  
  19773.        o  DAS/C
  19774.  
  19775.        o  RAS
  19776.  
  19777.        o  RTRS
  19778.  
  19779.        o  MISLNK.
  19780.  
  19781.      The external information system (EIS) data link introduced in
  19782.      5E6 is an N+K data link group, where N+K is defined in the
  19783.      alarms section.
  19784.  
  19785.      Major and Minor Alarms
  19786.  
  19787.      For simplex data links, if more than 50 percent of the ports
  19788.      associated to a specific data link (per-SM) are OOS (out of
  19789.      service), a major alarm occurs.
  19790.  
  19791.      For simplex data links, if one but no more than 50 percent of
  19792.      the ports associated to the data link are OOS, a minor alarm
  19793.      occurs.
  19794.  
  19795.        Note:   If exactly 50 percent of the ports associated to a
  19796.                specific data link are OOS, a minor alarm occurs.
  19797.  
  19798.      For the duplex DAS/C and RTRS data links, the DAS and RTRS data
  19799.      links can be equipped with a maximum of two ports each.  If only
  19800.      one port is assigned to DAS/C or RTRS and the port is OOS, a
  19801.      major alarm occurs.  If two ports are assigned to DAS/C or RTRS
  19802.      and one port is OOS, a minor alarm occurs; and if both ports are
  19803.      OOS, a major alarm occurs.
  19804.  
  19805.      For the duplex RAS data link, a maximum of eight RISLUs can be
  19806.      equipped with RAS (that is, on a per-SM basis).  Each RISLU site
  19807.      can be assigned up to a maximum of two RAS data links,
  19808.      therefore, providing a maximum of 16 data links per SM.  A minor
  19809.      alarm occurs when at least one RAS data link is OOS, but all of
  19810.      the RISLU sites have at least one RAS link in service.  A major
  19811.      alarm occurs when at least one site has all RAS links OOS.  Some
  19812.      RISLU sites may only be equipped with one RAS link; when or if
  19813.      this link is OOS, a major alarm occurs.
  19814.  
  19815.      EIS Alarm Strategy
  19816.  
  19817.      The following terminology is used to define EIS data link alarm
  19818.      strategy for an SM:
  19819.  
  19820.      The set of EIS data links equipped on a specific SM and
  19821.      connected to a specific EIS is referred to as an ``EIS Call
  19822.      Processing Data link (CPDL) group.''  Each EIS CPDL group
  19823.      consists of (N+K) data links, where N and K are specified
  19824.      independently for each EIS CPDL group:
  19825.  
  19826.        1. N, indicating the minimum number of CPDLs that are needed
  19827.           to support the message traffic during the busy hour for the
  19828.           EIS CPDL group.
  19829.  
  19830.        2. K, the number of CPDLs providing surplus traffic capacity
  19831.           for the EIS CPDL group.
  19832.  
  19833.      The EIS data link summary status for an SM is defined as
  19834.      follows:
  19835.  
  19836.        o  DSL_NORMAL:  All EIS data links on the SM are in-service.
  19837.  
  19838.        o  DSL_MINOR:  At least one EIS data link equipped on the SM
  19839.           is out of service, but each EIS CPDL group has at least N
  19840.           EIS data links in-service.
  19841.  
  19842.        o  DSL_MAJOR:  At least one EIS CPDL group has fewer than N
  19843.           EIS data links in service.
  19844.  
  19845.      Figure .AW G260/ shows an example of the 1460 page display.
  19846.  
  19847.      Any available paging commands can be entered from this display.
  19848.      The 147YYZ page display provides the global port names, the DSL
  19849.      names, and the DSL status for all of the port assigned the data
  19850.      link type (for example, XDB).
  19851.      If you have not read the information concerning the 1460 page
  19852.      display, then do so, because it has information that is
  19853.      associated to the 147YYZ page display.
  19854.  
  19855.      The GLOBAL PORT NAME field contains the channel type (B1 or D)
  19856.      followed by the LCEN.  The LCEN (for example, 17-4-07-02)
  19857.      represents the following: 17 = SM, 4 = ISLU or RISLU, 07 = line
  19858.      group controller, and 02 = line card.
  19859.  
  19860.      The DSL NAME field contains the data link type (for example,
  19861.      XDB), external name identifiers, and associated link numbers.
  19862.  
  19863.      The DSL STATUS field contains the status of the DSLs.
  19864.  
  19865.      The SM XXX STAT indicator block provides the relative
  19866.      seriousness of the fault (major or minor alarm).
  19867.  
  19868.      The SCREEN Z SUMMARY indicator block identifies the number of
  19869.      screens available to be displayed.  More importantly, if any of
  19870.      the screen numbers are backlighted red, this means that one or
  19871.      more of the ports on that specific screen are OOS.
  19872.  
  19873.      The user can identify which screen of the data link is being
  19874.      reviewed by looking at the left-hand side of the 147YYZ page
  19875.      display under the SCREEN Z SUMMARY indicator.
  19876.  
  19877.      Figure .AW G261/ illustrates the XDB data link version of the 147YYZ
  19878.      page display [where ``YY'' equals the data link type (service
  19879.      class) and ``Z'' equals the screen of the specific data link
  19880.      type].  The XDB data link type is the only type that can be
  19881.      equipped with more than 16 ports.
  19882.  
  19883.      The 14707Z poke command gives the user the ability to choose the
  19884.      screen to be displayed (where ``Z'' = the screen number).  Also,
  19885.      any poke command can be entered from this display.
  19886.      The 1480,X page display provides the status of application
  19887.      processor (AP) digital subscriber lines (DSL) and associated
  19888.      session status.
  19889.      The AP LINK indicator field illustrates the AP index number and
  19890.      AP link number, for example, AP 04-01 (where 04 = AP index
  19891.      number and 01 = AP link number).
  19892.  
  19893.      The DSL LCEN indicator field illustrates the line unit (LU),
  19894.      line group controller (LGC), and line card (LC) numbers.  An
  19895.      example is, 001-0-12-24 [where 001 = Switch Module number, 0 =
  19896.      Line Unit number, 12 = Line Group number, and 24 = Line Card
  19897.      number].
  19898.  
  19899.      If all of the data links associated to an AP are out of service
  19900.      (OOS), the term DSL MAJOR appears in the SM XXX STATUS indicator
  19901.      block.  This means a major alarm has occurred, provided that the
  19902.      alarm request for the AP has been set to Y (YES) via RC/V view
  19903.      24.7.  If one or more but not all data links for an AP are OOS,
  19904.      the term DSL MINOR appears in the SM XXX STATUS indicator block.
  19905.      This means a minor alarm has occurred, provided that the alarm
  19906.      request for the AP has been set to Y (YES) via RC/V view 24.7.
  19907.  
  19908.      In the 5E7 software release, another alarm level, CRITICAL, is
  19909.      added, provided that the SM is attached to an E911 AP.  The AP
  19910.      data link alarm is elevated one level higher for the E911 AP
  19911.      links.  If all links for a given AP are OOS and the AP is an
  19912.      E911 AP, the term E911_CRIT will appear in the SM XXX STATUS
  19913.      box.  If at least one but not all links for a given AP are OOS
  19914.      and the AP is E911 AP, the term DSL MAJOR will appear in the SM
  19915.      XXX STATUS box.
  19916.  
  19917.      The SESSION indicator field illustrates the chain of events that
  19918.      occur when the AP data links are being assigned.  When this
  19919.      field contains DISC, the DSL is OOS, or the AP data link is not
  19920.      assigned.  When INIT appears in the SESSION field, level 3
  19921.      implementation has been completed; and when the implementation
  19922.      of the data link is complete (that is, level 4), the SESSION
  19923.      field contains the term CONN.  Also, the SESSION field can
  19924.      contain the term MAINT.  This occurs when the AP has requested a
  19925.      maintenance exercise.
  19926.  
  19927.      Figure .AW G262/ shows an example of the 1480,X page display.
  19928.  
  19929.      All available page display commands can be entered from the 1480
  19930.      page.
  19931.  
  19932.        CMD     RESULT
  19933.  
  19934.      200,X,Y   APX DATA LINK Y is removed (RMV:DATALINK,AP=a-b)
  19935.      300,X,Y   APX DATALINK Y is restored (RST:DATALINK,AP=a-b)
  19936.  
  19937.      The purpose of the 1600,SZ page is to show the status of all of
  19938.      the RSMs at a site and their associated HSMs and
  19939.      interconnections.
  19940.      The 1600,SZ page shows the RSMs that are located at a particular
  19941.      site. A site may have from one to four RSMs located at it. Each
  19942.      RSM may have a separate HSM hosting it or one HSM may host more
  19943.      than one of the RSMs up to hosting all four RSMs.
  19944.  
  19945.      The SITE STATUS page can be requested by craft using the SM
  19946.      number of any RSM at the site or by using the corresponding site
  19947.      number in 1600,SZ (where ``S'' is actually typed as part of the
  19948.      command and ``Z'' = site number).  The integrity of craft access
  19949.      to the page is enhanced since the page is available if craft can
  19950.      communicate to any of the RSMs at the site. The accuracy of the
  19951.      information shown on the page is not affected by failures in the
  19952.      T1 communication links unless, in addition, the RSMs become
  19953.      separated from each other. If all T1 communication links to the
  19954.      site fail, the page is not available.
  19955.  
  19956.      This display graphically shows the intercommunication link (ICL)
  19957.      groups between the RSMs; and on the right side of the page, the
  19958.      status of the ICL groups is displayed.
  19959.  
  19960.      The title of this page contains the number assigned to a site
  19961.      and the actual name of the site.
  19962.  
  19963.      An ICL is a single link between a pair of RSMs. The status
  19964.      displayed on the right, therefore, is a summary of each link
  19965.      group. The possible states a link group may have are as follows:
  19966.  
  19967.        o  ACT (Active):  All ICLs of the link group are in service.
  19968.  
  19969.        o  DGR  (Degraded):  At least one, but not all ICLs of the
  19970.           link group is out of service.
  19971.  
  19972.        o  MSEP (Manually Separated):  All ICLs of the link group are
  19973.           out of service due to a manual craft request.
  19974.  
  19975.        o  SEP (Separated):  All ICLs of the link group are out of
  19976.           service for any reason other than a craft request.
  19977.  
  19978.      Next to each RSM indicator is the timing mode indicator for that
  19979.      RSM. This indicator displays the means by which the RSM derives
  19980.      its timing. The RSMs will take their timing from whichever mode
  19981.      is the most stable. The possible timing modes are as follows:
  19982.  
  19983.        o  T1: The RSM is getting its timing over the T1 umbilical
  19984.           from the HSM.
  19985.  
  19986.        o  RCLK: This is the normal mode for the RSM which has the
  19987.           RCLK equipped as long as the RCLK is the most stable of the
  19988.           modes.
  19989.  
  19990.        o  ICL: This means that the RSM is getting its timing from
  19991.           another RSM over the ICL.
  19992.  
  19993.        o  FI: The RSM is isolated and separated (no T1 and no ICLs)
  19994.           and is generating its timing internally.
  19995.  
  19996.      If a site is equipped with building and power alarms, an
  19997.      indicator will be displayed on the left side of the page showing
  19998.      the BLDG/PWR ALARM status and to which RSM it is connected
  19999.      (Figure .AW G264/).
  20000.  
  20001.      If a site is equipped with a remote clock unit, an indicator
  20002.      will be displayed on the left side of the page showing the RCLK
  20003.      mode and to which RSM it is connected (Figure .AW G264/).
  20004.  
  20005.      Figure .AW G263/ is an example of the 1600,SZ page which shows status
  20006.      of SITE 2. SITE 2 has three RSMs which are hosted by two
  20007.      different HSMs. The Inter-Communication Links are all active.
  20008.      The RSM 192 is getting its timing from HSM 12 over the T1
  20009.      umbilical, and RSM 5 and 11 are getting their timing from RSM
  20010.      192.
  20011.  
  20012.      Figure .AW G264/ is an example of the SITE STATUS page which shows a
  20013.      site with both the remote clock and building/power alarms
  20014.      equipped. In this example, there is a building/power alarm
  20015.      active. Also, RSM 48 has an RCL circuit out of service, which
  20016.      caused the three ICL groups to it to be degraded. The RSM 48 is
  20017.      getting its timing from the remote clock which is in normal mode
  20018.      and the other three RSMs are ICL based, getting their timing
  20019.      from RSM 48 over the ICLs.
  20020.  
  20021.      All available displays can be accessed from the 1600 display
  20022.      page.
  20023.      The 1610 page display provides a list of remote switching
  20024.      modules and associated site numbers.
  20025.      The 1610 is an information only page which shows all remote
  20026.      sites associated with an office.
  20027.  
  20028.      The status of remote switching modules can be verified by typing
  20029.      1600,SZ (the ``S'' is actually typed as part of the command and
  20030.      ``Z'' = site number).
  20031.  
  20032.      Figure .AW G265/ is an example of the 1610 page.
  20033.  
  20034.      All available MCC page display commands can be entered from the
  20035.      1610 page display.
  20036.      The 1615 page display provides a list of the ORMs and their
  20037.      associated site numbers.
  20038.      The status of the ORMs can be verified by typing 1010,SM (where
  20039.      SM = SM number).
  20040.  
  20041.      Figure .AW G266/ is an example of the 1615 page.
  20042.  
  20043.      In the message 002 011 SITE 2 - ORM11 shown, 002: is the
  20044.      ORM site number, 011: is the SM number, and SITE 2 - ORM11:
  20045.      is the site name.
  20046.  
  20047.      All available MCC page display commands can be entered from the
  20048.      1615 page display.
  20049.      The 1620 page display provides the connections between the SM
  20050.      and RISLU site(s) and the status of each RISLU site(s).
  20051.      The BLDG/PWR ALARMS box of this page identifies the
  20052.      building/power alarm summary status and indicates which RISLU is
  20053.      hosting these alarms.
  20054.  
  20055.      The 1620 page display can be accessed from either the 1000 SM
  20056.      PAGE INDEX or 1630 RISLU SITE INDEX pages.
  20057.  
  20058.      Up to eight SMs and RISLUs can be displayed from the 1620 page.
  20059.  
  20060.      Figure .AW G267/ shows an example of the 1620 page display.
  20061.  
  20062.      The status of the building/power alarms for a particular RISLU
  20063.      site can be displayed by entering 1420,SZ, where ``S'' equals
  20064.      the actual letter ``S'' and ``Z'' equals the RISLU site number.
  20065.      Also, the associated ISLU network pages can be accessed by
  20066.      entering 170Y,X, result -- SM X ISLU Y NETWORK.
  20067.      The 1630 page display provides the list of RISLU sites on the
  20068.      SM.
  20069.      The 1630 page lists the number and name of each RISLU site.  The
  20070.      status of each RISLU site can be displayed from the 1630 page
  20071.      display, by entering 1620,SZ (where Z=RISLU site number) (the
  20072.      ``S'' is actually typed as part of the command).  The 1630 page
  20073.      display can be accessed from the 1000 SM PAGE INDEX display
  20074.      page.
  20075.  
  20076.      Figure .AW G268/ shows an example of the 1630 page.
  20077.  
  20078.      Any available paging commands can be entered from this display.
  20079.      The 170Y,X page display provides the ISLUCCs and ISLUCDs status
  20080.      and a summary status for the LG.
  20081.      The ISLU network display page simultaneously shows the state of
  20082.      both ISLUCCs and both ISLUCDs and a status summary of the LGs.
  20083.      The status of the ISLUCCs is noted on the MCC as duplex SM
  20084.      peripheral controllers.  When the ISLUCDs are running in a load
  20085.      shared configuration, the status indication for the CDs on the
  20086.      MCC display is ACTIVE-MAJOR/ACTIVE-MINOR.  If the CDs are not to
  20087.      run in a load shared configuration, the status indication for
  20088.      the CDs will be ACTIVE/STANDBY.  When load sharing is run, a
  20089.      request to conditionally remove a CD is displayed as ``CAMP''
  20090.      until all calls routed through the CD are terminated.  Then the
  20091.      CD is marked ``OOS.'' If the remove should time out or be
  20092.      stopped before all calls are terminated, the CD is marked
  20093.      ``ACT'' with no call loss.  When any LC or LGC is removed from
  20094.      service, the LG status summary displays the trouble by
  20095.      backlighting the unit number of the LG in which the OOS unit
  20096.      resides.
  20097.  
  20098.      The 170Y,X page display can be accessed from the 1000-SM page
  20099.      index and the 1620,SZ RISLU SITE STATUS pages.
  20100.  
  20101.      Figure .AW G269/ shows an example of the 170Y,X page display.
  20102.  
  20103.      Commands are provided to remove, restore, diagnose, switch the
  20104.      clock, and display ISLU LG page display concerning the ISLU
  20105.      network.
  20106.  
  20107.       CMD     RESULT
  20108.  
  20109.       20X     Removes ISLUCC X
  20110.       21X     Removes ISLUCD X
  20111.       30X     Restores ISLUCC X
  20112.       31X     Restores ISLUCD X
  20113.       50X     Diagnoses ISLUCC X
  20114.       51X     Diagnoses ISLUCD X
  20115.       40X     Switches ISLUCC X
  20116.       41X     Switches ISLUCD X
  20117.      170YZZ   Displays ISLU Y LG ZZ
  20118.  
  20119.      The 170Y,X page display provides information concerning the ISLU
  20120.      network and status of DFIs on the DLTU.
  20121.      The 170Y,X page display can be accessed from either the 1620-
  20122.      RISLU SITE X STATUS or the 1451-SM X-RISLU DLTU page.
  20123.  
  20124.      The 1701 page display indicates where the ISLU is located.  In
  20125.      this case, the figure illustrates that the ISLU is remoted to
  20126.      SITE 500.  This means that the ISLU is really an RISLU because
  20127.      the ISLU is remote.  The SITE number is indicated just below the
  20128.      SM STATUS box.
  20129.  
  20130.        Note:   This site is the site of the SM hosting the RISLU,
  20131.                not the RISLU site.
  20132.  
  20133.      A fan and fuse alarms indicator box gives the status of the
  20134.      alarms for the RISLU network.
  20135.  
  20136.      A duplex configuration exists for ISLUCC and ISLUCD.  That is,
  20137.      when ISLUCC 0 is active then ISLUCC 1 is on standby (backup),
  20138.      and the same is true for ISLUCD 0 and 1.  Each LG (maximum of
  20139.      16) can be connected to an ISLUCD circuit that is controlled by
  20140.      the ISLUCC.
  20141.  
  20142.      Figure .AW G270/ shows an example of the 170Y,X page display.
  20143.  
  20144.      Commands are provided to remove, restore, and diagnose the ISLU
  20145.      CC and CD circuits.  Any available paging commands can be
  20146.      entered from this page.
  20147.  
  20148.       CMD     RESULT
  20149.  
  20150.       20X     ISLUCC X is removed
  20151.       21X     ISLUCD X is removed
  20152.       30X     ISLUCC X is restored
  20153.       31X     ISLUCD X is restored
  20154.       40X     ISLUCC X is switched
  20155.       41X     ISLUCD X is switched
  20156.       50X     ISLUCC X is diagnosed
  20157.       51X     ISLUCD X is diagnosed
  20158.       145Y    RISLU DLTU Y is displayed
  20159.      170YXX   ISLU Y LG XX can be displayed
  20160.       171Y    ISLU Y SG XX (0 & 1) can be displayed
  20161.  
  20162.      The 170YZZ page display provides the LGC status and each LC
  20163.      status and type for the LG of the ISLU network.
  20164.      The ISLU LG display pages (one per LG) display the LGC status
  20165.      and individual LC status and type.  The data of each of the ISLU
  20166.      LG pages supplies the LG status entry in the summary of the ISLU
  20167.      Network display.  The possible states of the LGC and LCs will be
  20168.      ACT, CAMP, OOS, OOSFE, GROW, and UNEQ.  A new state customer
  20169.      deny (CDNY) applies for the LGC.  Two new states, spare (SPR)
  20170.      and designated spare (DSPR) apply for the LC.  When the LGC is
  20171.      unequipped, growing, or OOS, the LCs can be of the same state or
  20172.      OOSFE.  A request to conditionally remove an LGC is displayed as
  20173.      CAMP until all LCs can terminate and be marked OOS.  Once all
  20174.      the LCs are removed and marked OOSFE, the LGC is removed as well
  20175.      and marked OOS.  If the remove should time out or be stopped
  20176.      before all the LCs and LGC are removed, the LGC is marked CDNY.
  20177.      A request to conditionally remove an LC is displayed as CAMP
  20178.      until the LC call is terminated, upon which, the LC is marked
  20179.      OOS.  If the remove should time out or be stopped before the
  20180.      call is terminated, the LC is marked as before the remove
  20181.      request, active.  If any portion of the LCs or the LGC is OOS,
  20182.      the trouble is reflected on the LG status summary of the ISLU
  20183.      Network display by backlighting the unit number of the LG.
  20184.  
  20185.      The appropriate peripheral status block of the SM on the SM
  20186.      STATUS page is marked with the ISLU.  When any portion of the
  20187.      ISLU is OOS, the block is backlighted.  If the status reported
  20188.      on the SM status page or on any of the ISLU MCC display pages
  20189.      change while being displayed, the appropriate indicators are
  20190.      updated with the changed status.
  20191.  
  20192.      The 170YZZ page display can be accessed from the 170Y ISLU
  20193.      NETWORK page display.  An example of the 170YZZ page is shown in
  20194.      Figure .AW G271/.  Included in this example are the ANSI(R)
  20195.      U-Line Cards (AULC) and AULC spare (AUSP).
  20196.  
  20197.      Commands are provided to remove, restore, and diagnose the
  20198.      ISLULGCs and ISLULCs.  Any available paging commands can be
  20199.      entered from this page.
  20200.  
  20201.      CMD    RESULT
  20202.  
  20203.      200    Removes ISLULGC (RMV=ISLULGC=a-b-c)
  20204.      21XX   Removes ISLULC XX (RMV=ISLULC=a-b-c-XX)
  20205.      300    Restores ISLULGC (RST=ISLULGC=a-b-c)
  20206.      31XX   Restores ISLULC XX (RST=ISLULC=a-b-c-XX)
  20207.      500    Diagnoses ISLULGC (DGN=ISLULGC=a-b-c,RAW,TLP)
  20208.      51XX   Diagnoses ISLULC XX (DGN=ISLULC=a-b-c,RAW,TLP)
  20209.  
  20210.      The 171Y,X page display provides status and menu selection for
  20211.      the maintenance actions of the ISLUMAN, ISLURG, and ISLUHLSC.
  20212.      The last digit of the page number indicates the ISLU number (for
  20213.      example, 1712).  The ISLU numbers range from 1710 through 1717.
  20214.  
  20215.      This page (one per ISLU) displays the status of each ISLUHLSC,
  20216.      ISLUMAN, and ISLURG in both SGs 0 and 1.  The possible states of
  20217.      these indicators are ACT, CAMP, OOS, OOSFE, DGR, GROW, and UNEQ.
  20218.      When any of the circuits in an ISLU SG are in an off-normal
  20219.      state, the associated SG summary status indicator for that SG is
  20220.      backlighted.
  20221.  
  20222.      The 171Y,X page can be accessed from the 170Y - SM ISLU NETWORK
  20223.      page display.
  20224.  
  20225.      Figure .AW G272/ shows an example of the 171Y,X page display.
  20226.  
  20227.      Commands are provided to remove, restore, and diagnose the
  20228.      ISLUMAN, ISLUHLSC, and ISLURG of the SG.  Also, the ISLU Line
  20229.      Group page display can be requested.  Any available paging
  20230.      commands can be entered from this page.
  20231.  
  20232.       CMD     RESULT
  20233.  
  20234.       20XY    Removes ISLUMAN Y SG X (RMV=ISLUMAN=a-b-x-y)
  20235.       21XY    Removes ISLUHLSC Y SG X (RMV=ISLUHLSC=a-b-x-y)
  20236.       22X     Removes ISLURG SG X (RMV=ISLURG=a-b-x)
  20237.       30XY    Restores ISLUMAN Y SG X (RST=ISLUMAN=a-b-x-y)
  20238.       31XY    Restores ISLUHLSC Y SG X (RST=ISLUHLSC=a-b-x-y)
  20239.       32X     Restores ISLURG SG X (RST=ISLURG=a-b-x)
  20240.       50XY    Diagnoses ISLUMAN Y SG X (DGN=ISLUMAN=a-b-x-y,RAW,TLP)
  20241.       51XY    Diagnoses ISLUHLSC Y SG X (DGN=ISLUHLSC=a-b-x-y,RAW,TLP)
  20242.       52X     Diagnoses ISLURG SG X (DGN=ISLURG=a-b-x)
  20243.      170YZZ   Displays ISLU Y LG ZZ
  20244.  
  20245.      The 1800,X page provides inhibit and recovery status and control
  20246.      information for SM X.  It functions like an emergency action
  20247.      interface for the switching module (SM).
  20248.      When an inhibit is requested, the top third of the associated
  20249.      indicator will be backlighted to the INHIBIT state, and the text
  20250.      INH will appear in the corresponding box. When the inhibit is
  20251.      actually activated, the rest of the associated indicator will be
  20252.      backlighted to the INHIBIT state. On Page 114 - EQUIPPED SM
  20253.      STATUS SUMMARY, the indicator for that SM will be backlighted.
  20254.      On the appropriate 141, 142, 143, or 144 page, the indicator for
  20255.      that SM will be backlighted, and the phrase INHIBITS will be
  20256.      written unless a more critical condition exists. In the SUMMARY
  20257.      STATUS AREA, the SM critical indicator will be backlighted.
  20258.  
  20259.      Some of the boxes on the 1800,X page have numbers at the bottom
  20260.      of the box. These numbers show what commands are available from
  20261.      the display. For example, at the bottom of Box 02 the numbers
  20262.      ``6 7 9'' appear. The ``6'' means this item can be inhibited by
  20263.      entering  602, the ``7'' means it can be allowed by entering
  20264.      702, and the ``9'' means output is available with 902.  On color
  20265.      MCC terminals, there is also color mapping from the commands
  20266.      shown on the left of the display to the numbers in the boxes.
  20267.  
  20268.      In addition to the inhibit status indicators, there are
  20269.      indicators for the status of the module controller time slot
  20270.      interchangers (MCTSI) 0 and 1. When the MCTSIs are functioning
  20271.      normally, the active MCTSI is marked active (ACT). If an MCTSI
  20272.      is active forced, it is shown as ACTF and the other MCTSI is
  20273.      marked unavailable (UNAV). The conditions standby and out of
  20274.      service also apply to this display. During an initialization,
  20275.      the status of the inactive MCTSI cannot be precisely determined
  20276.      and the display will be blanked.
  20277.  
  20278.      There is also an indicator for the state of the mate memory.
  20279.      The possible states for the mate memory indicator are as
  20280.      follows:
  20281.  
  20282.        o  STANDBY: Mate memory has been updated.
  20283.  
  20284.        o  UPDATING: Mate memory update is in progress.
  20285.  
  20286.        o  OOD: Mate memory is out of date.
  20287.  
  20288.        o  PUMPED: Mate memory has been off-line pumped.
  20289.  
  20290.      During an initialization, the status of the mate memory cannot
  20291.      be precisely determined and the display will be blanked.  The
  20292.      lower area of the SM STAT indicator is for listing special
  20293.      abnormal conditions in the SM. The possible conditions shown in
  20294.      this area are as follows: GEN DIFF, ISOLATED, COMMLOST, SPEC
  20295.      GROW, STNDALONE, INIT PEND, and HASH ERR.
  20296.      This section describes the individual indicators and their
  20297.      behavior.
  20298.  
  20299.      Box 00 Routine Audits
  20300.  
  20301.      This indicator shows if the automatic execution of the SM audit
  20302.      cycle is inhibited.
  20303.  
  20304.      Entering the 600 command generates the command
  20305.      INH:AUD=CYCLE,SM=X and causes the top line of the indicator to
  20306.      be backlighted and the text INH to be written. This request is
  20307.      phase-protected. Single audits can also be inhibited via input
  20308.      messages, but they are not phase-protected.
  20309.  
  20310.      When the request is recorded, the description area of the box is
  20311.      backlighted. This area is backlighted if one or more of the SM
  20312.      audits are inhibited.
  20313.  
  20314.      Entering the command 700 generates the command
  20315.      ALW:AUD=CYCLE,SM=X and causes the indicator to return to normal
  20316.      video.
  20317.  
  20318.      The command 900 can be entered to get a ROP listing of routine
  20319.      audit status for the SM. This command generates the message
  20320.      OP:STATUS=ALL,AUD,SM=X.
  20321.  
  20322.      Box 01 Auto Pump
  20323.  
  20324.      When the 601 command is entered, it generates the command
  20325.      INH:PUMP,SM=X. This inhibits the automatic pump of the SM on a
  20326.      major initialization (except UNIX RTR system level D4). This
  20327.      inhibit is phase-protected.
  20328.  
  20329.      The 701 command generates ALW:PUMP,SM=X. This command must be
  20330.      entered to cancel the inhibit.
  20331.  
  20332.      Box 02 Routine Exercises
  20333.  
  20334.      This indicator shows if any or all of the routine exercises
  20335.      (other than unit exercises) in the SM are inhibited.
  20336.  
  20337.      Entering the command 602 generates the message INH:REX,SM=X.
  20338.      Entering the command 702 generates the message ALW:REX,SM=X. To
  20339.      print a status listing of routine exercises at the ROP, enter
  20340.      the 902 command (OP:REXINH,SM=X).
  20341.  
  20342.      Box 03 Manually Isolate
  20343.  
  20344.      When the 403 command is entered, it generates the message
  20345.      SET:ISOL,SM=X. This configures CLNK hardware to remove any level
  20346.      2 protocol or active links from service. The removal is
  20347.      unconditional, and the SM will remain isolated until the 503
  20348.      command is entered which generates the message CLR:ISOL,SM=X.
  20349.  
  20350.      Box 04 Software Checks
  20351.  
  20352.      This indicator reflects whether or not the AM application
  20353.      software checks are inhibited. If any software checks have been
  20354.      inhibited, the description section is backlighted.
  20355.  
  20356.      The command 604 generates the message INH:SFTCHK,SM=X and 704
  20357.      generates ALW:SFTCHK,SM=X.
  20358.  
  20359.      Box 05 Sanity Timer
  20360.  
  20361.      This box provides commands to inhibit and allow the sanity
  20362.      timer.
  20363.  
  20364.      The command 605 generates the message ORD:CPI=X,CMD=INH and 705
  20365.      generates ORD:CPI=X,CMD=ALW.
  20366.  
  20367.      Box 06 CORC Logging
  20368.  
  20369.      The command 606 generates the message INH:CORCLOG,SM=X which
  20370.      causes the Customer-Originated Recent Change (CORC) logging to
  20371.      be inhibited.
  20372.  
  20373.      Inhibiting customer-originated recent change logging should only
  20374.      be used when recent change logging is suspected to be causing a
  20375.      problem in the system.
  20376.  
  20377.      The command 706 generates the message ALW:CORCLOG,SM=X.
  20378.  
  20379.      Box 07 Recent Change Backout
  20380.  
  20381.      This indicator shows the status of recent change (RC) backout.
  20382.      If set, RCs will not be reentered following a high-level
  20383.      initialization.
  20384.  
  20385.      The description portion shows when the recent changes are
  20386.      actually backed out or loaded. If the backout is in progress, a
  20387.      number will appear on the third line of the box showing the
  20388.      progress of the backout. From 200 down to 100 is CORC backout;
  20389.      200 meaning CORC is still fully backed out, and 100 meaning CORC
  20390.      is fully rolled forward. From 100 down to 0 is RC backout; 100
  20391.      meaning RC is still fully backed out, and 0 meaning RC is fully
  20392.      rolled forward. Recent changes can be backed out only in
  20393.      conjunction with a high-level initialization.
  20394.  
  20395.      The command 407 generates the message SET:BACKOUT,RC,SM=X and
  20396.      507 generates CLR:BACKOUT,RC,SM=X.
  20397.  
  20398.      Box 08 Hardware Checks
  20399.  
  20400.      The command 608 (INH:HDWCHK,SM=X) causes all SM hardware checks
  20401.      to be inhibited. Note: The lower portion of this box is lighted
  20402.      only if all hardware checks have been inhibited.
  20403.  
  20404.      If hardware checks are allowed circuit by circuit, the indicator
  20405.      will not be cleared.
  20406.  
  20407.      The command 708 (ALW:HDWCHK,SM=X) allows all SM hardware checks.
  20408.      This will clear the backlighting of the box.
  20409.  
  20410.      Box 09 SM Brevity Controls
  20411.  
  20412.      Certain messages are normally suppressed from printing at the
  20413.      ROP. By inhibiting the controls, all SM output messages would be
  20414.      sent to the AM regardless of past message counts. Using this
  20415.      command can increase link traffic to the AM, and thus, can be
  20416.      service affecting.
  20417.  
  20418.      Inhibiting the brevity controls is achieved by entering command
  20419.      609 (INH:BREVC,SM=X). The controls can be returned to normal by
  20420.      entering the command 709 (ALW:BREVC,SM=X).
  20421.  
  20422.      Box 10 UPD Backout
  20423.  
  20424.      This indicator shows whether or not recently applied SM program
  20425.      updates are currently loaded or backed out.
  20426.  
  20427.      The description portion shows when the program updates are
  20428.      actually backed out or loaded. Program updates can be backed out
  20429.      or loaded only in conjunction with a high-level initialization.
  20430.  
  20431.      There are no menu commands for this box.
  20432.  
  20433.      Box 11 Min Mode (Full Init)
  20434.  
  20435.      This inhibit causes the SM to enter minimum mode and ignore all
  20436.      call processing. This inhibit should only be used in extreme
  20437.      emergencies, when all other normal recovery procedures have
  20438.      failed.
  20439.  
  20440.      When the 411 command is entered, the message SET:MINMODE,SM=X,FI
  20441.      is sent. This initiates a high-level init and inhibits software
  20442.      checks, hardware checks, routine exercises, and routine audits.
  20443.      In addition, output message brevity control is allowed.
  20444.  
  20445.      The only way to exit min mode is to enter the clear command or
  20446.      message. The 511 command generates the message
  20447.      CLR:MINMODE,SM=X,FI and causes a high-level init.
  20448.  
  20449.      Box 12 Peripheral Fault Recovery Message Verbose
  20450.  
  20451.      The command 412 (SET:PERPH,SM=X, VERBOSE) causes peripheral
  20452.      fault recovery (PFR) to send to the AM peripheral error messages
  20453.      that indicate that no recovery action has occurred in addition
  20454.      to messages that indicate that a peripheral error has caused
  20455.      recovery actions.
  20456.  
  20457.      The command 512 (CLR:PERPH,SM=X, VERBOSE) causes PFR to suppress
  20458.      the output of error reports. In the normal state, only output
  20459.      messages which indicate that a peripheral error has caused
  20460.      recovery actions on a circuit will be output.
  20461.  
  20462.      The messages will be logged or printed, depending on the state
  20463.      of the message class for each peripheral unit type.
  20464.  
  20465.      Box 13 Alarmed Message Discard
  20466.  
  20467.      This indicator shows if any output messages for this SM are
  20468.      being discarded.  Output messages of CRITICAL, MAJOR, MINOR, or
  20469.      MANUAL can be discarded by the input message CHG:MSGCNTL.  When
  20470.      this input message is entered, the box will be backlighted.
  20471.  
  20472.      Boxes 14 - 15 - Boxes 14 - 15 are currently not used.
  20473.  
  20474.      Figure .AW G273/ is an example of the 1800,X page which shows the SM 1
  20475.      sanity timer inhibited; MCTSI 0 is active and MCTSI 1 is in
  20476.      standby. The mate memory is out of date and 50 percent of the
  20477.      recent change has been backed out.
  20478.  
  20479.      Any available paging command can be entered from the 1800,X
  20480.      display page.
  20481.  
  20482.      Input messages for commands shown in boxes on the display are
  20483.      also described previously under the subheading, Indicators.
  20484.  2
  20485.  
  20486.      CMD   RESULT
  20487.  
  20488.      403   Manual Isolation of SM is set (SET:ISOL,SM=xxx)
  20489.      407   RC Backout is set (SET:BACKOUT,RC,SM=$S)
  20490.      411   Min Mode (FI) is set (SET:MINMODE,SM=$S,FI)
  20491.      412   Peripheral fault recovery message verbose is set
  20492.            (SET:PERPH,SM=$S,VERBOSE)
  20493.      420   MCTSI 0 is forced active (SET:MCTSI=XX-0,FRC)
  20494.      421   MCTSI 1 is forced active (SET:MCTSI=XX-1,FRC)
  20495.      422   Force of MCTSI is cleared (CLR:MCTSI=XX,FRC)
  20496.      503   Manual Isolation of SM is cleared (CLR:ISOL,SM=$S)
  20497.      507   RC Backout is cleared (CLR:BACKOUT,RC,SM=$S)
  20498.      511   Min Mode (FI) is cleared (CLR:MINMODE,RC,SM=$S,FI)
  20499.      512   Peripheral fault recovery message verbose is cleared
  20500.            (CLR:PERPH,SM=$S,VERBOSE)
  20501.      600   Routine Audits are inhibited (INH:AUD=CYCLE,SM=$S)
  20502.      601   Auto Pump is inhibited  (INH:PUMP,SM=$S)
  20503.      602   Routine Exercises are inhibited (INH:REX,SM=$S)
  20504.      604   Software Checks are inhibited (INH:SFTCHK,SM=$S)
  20505.      605   Sanity Timer is inhibited (ORD:CPI=$S,CMD=INH)
  20506.      606   CORC Logging is inhibited (INH:CORCLOG,SM=$S)
  20507.      608   All Hardware Checks are inhibited (INH:HDWCHK,SM=$S)
  20508.      609   Brevity Control for the SM is inhibited (INH:CREVC,SM=$S)
  20509.      700   Routine Audits are allowed (ALW:AUD=CYCLE,SM=$S)
  20510.      701   Auto Pump is allowed (ALW:PUMP,SM=$S)
  20511.      702   Routine Exercises are allowed (ALW:REX,SM=$S)
  20512.      704   Software Checks are allowed (ALW:SFTCHK,SM=$S)
  20513.      705   Sanity Timer is allowed (ORD:CPI=$S,CMD=ALW)
  20514.      706   CORC Logging is allowed (ALW:CORCLOG=$S,)
  20515.      708   All Hardware Checks are allowed (ALW:HDWCHK,SM=$S)
  20516.      709   Brevity Control for the SM is allowed (ALW:BREVC,SM=$S)
  20517.      900   Routine Audits are output (OP:STATUS=ALL,AUD,SM=$S)
  20518.      902   Routine Exercises are output (OP:REXINH,SM=$S)
  20519.      920   Selective initialization is requested (INIT:SM=X,SI)
  20520.      921   Selective initialization with pump is requested
  20521.            (INIT:SM=X,SI,PUMP)
  20522.      922   Full Initialization is requested (INIT:SM=X,FI)
  20523.      923   Full Initialization with pump is requested (INIT:SM=X,FI,PUMP)
  20524.      924   Forces the reset counter to level 12 or greater (guaranteeing a
  20525.            high-level init).  This poke does not require software sanity
  20526.            in the SM.  Poke 924 uses central processor intervention (CPI)
  20527.            to force the SM to reset, and the ROM reset handler forces the
  20528.            reset count to level 12 or greater.  The remainder of the init
  20529.            occurs normally (ORD:CPI=X,CMD=RESET).
  20530.  
  20531.            Note:  If the SM fails to respond to the FI PUMP and the SM
  20532.            appears to have lost sanity, use MP RESET (924 poke).  Also, if the
  20533.            SM is attempting to pump and is failing, then MP RESET may not help.
  20534.  
  20535.  
  20536.      The 1850 page provides status displays for both the primary and
  20537.      mate CMPs of the pair.  Also provided are menu commands to
  20538.      inhibit or allow hardware and software checks, routine audits,
  20539.      automatic pump, brevity control, and set and clear for recent
  20540.      change backout.  Requests for high-level initialization can be
  20541.      poked from the 1850 page.
  20542.      On the 1850 page display, each processor is identified by its
  20543.      CMP pair number and by its physical representation which
  20544.      includes the message switch side.  There is only one
  20545.      primary/mate CMP pair (0) for 5E6.
  20546.  
  20547.      During CMP initialization, the initialization status phrase
  20548.      progress marks will be displayed in the PRIM STAT portion of the
  20549.      screen along with the progress counter which shows the progress
  20550.      within a particular phase of the initialization.  The set of
  20551.      progress marks used will be different from the set used for the
  20552.      SMs pump and initialization sequences on MCC Page 1800,X.
  20553.  
  20554.      Table .AW TAI/ shows the CMP Off-Normal Status Phrases along with the
  20555.      priority, color, and an explanation of each.
  20556.  
  20557.      After initialization has completed, the current (highest) level
  20558.      CMP status will be displayed (just as with the SMs on the 1800,X
  20559.      page).  A ``+'' sign at the end of the status phrase indicates
  20560.      that more than one off-normal status exists.  The OP:SYSTAT
  20561.      input message or 800 poke command can be used to obtain
  20562.      additional off-normal status information.  Also, the current
  20563.      (highest) status of the MATE CMP will be displayed.  Additional
  20564.      status phrases are displayed in the other PRIM STAT and MATE
  20565.      STAT boxes along with the peripheral control data (PCD) status.
  20566.  
  20567.      Some of the boxes on the 1850 page have numbers at the bottom.
  20568.      These numbers show what commands are available from the display.
  20569.      For example, at the bottom of Box 00 the numbers ``6 7 9''
  20570.      appear. The ``6'' means this item can be inhibited by entering
  20571.      600, the ``7'' means it can be allowed by entering 700, and the
  20572.      ``9'' means output is available with 900.  On color MCC
  20573.      terminals, there is also color mapping from the commands shown
  20574.      on the left of the display to the numbers in the boxes.
  20575.  
  20576.      This section describes the individual indicators and their
  20577.      behavior.
  20578.  
  20579.      Box 00 - Routine Audits
  20580.  
  20581.      This indicator shows if the automatic execution of the CMP audit
  20582.      cycle is inhibited.
  20583.  
  20584.      Entering the 600 command generates the command INH:AUD[=a],CMP=b
  20585.      and causes the top line of the indicator to be backlighted and
  20586.      the text INH to be written. This request is phase-protected.
  20587.      Single audits can also be inhibited via input messages, but they
  20588.      are not phase-protected.
  20589.  
  20590.      When the request is recorded, the description area of the box is
  20591.      backlighted. This area is backlighted if one or more of the CMP
  20592.      audits are inhibited.
  20593.  
  20594.      Entering the command 700 generates the command ALW:AUD[=a],CMP=b
  20595.      and causes the indicator to return to normal video.
  20596.  
  20597.      The command 900 can be entered to get a ROP listing of routine
  20598.      audit status for the CMP. This command generates the message
  20599.      OP:STATUS[=a],AUD[=b],CMP=c.
  20600.  
  20601.      Box 01 - Auto Pump
  20602.  
  20603.      When the 601 command is entered, it generates the command
  20604.      INH:PUMP,CMP=a. This inhibits the automatic pump of the CMP on a
  20605.      major initialization (except UNIX RTR system level D4). This
  20606.      inhibit is phase-protected.
  20607.  
  20608.      The 701 command generates ALW:PUMP,CMP=a. This command must be
  20609.      entered to cancel the inhibit.
  20610.  
  20611.      Boxes 02 and 03 -  Boxes 02 and 03 currently are not used.
  20612.  
  20613.      Box 04 - Software Checks
  20614.  
  20615.      This indicator reflects whether or not the AM application
  20616.      software checks are inhibited. If any software checks have been
  20617.      inhibited, the description section is backlighted.
  20618.  
  20619.      The command 604 generates the message INH:SFTCHK,CMP=a and 704
  20620.      generates ALW:SFTCHK,CMP=a.
  20621.  
  20622.      Box 05 - Alarmed Messages Discarded
  20623.  
  20624.      The input message, CHG:MSGCNTL,CMP=a (where a is the CMP pair
  20625.      number), is associated with box 05.  This box will also
  20626.      backlight to indicate some type of alarmed messages (CRITICAL,
  20627.      MAJOR, MINOR, or MANUAL) are being discarded.
  20628.  
  20629.      Box 06 -  Box 06 is currently not used.
  20630.  
  20631.      Box 07 - Recent Change Backout
  20632.  
  20633.      This indicator shows the status of recent change (RC) backout.
  20634.      If set, RCs will not be reapplied following a full
  20635.      initialization.
  20636.  
  20637.      The description portion shows when the recent changes are
  20638.      actually backed out or applied.  A number indicating the status
  20639.      of a backout in progress will appear on the third line of the
  20640.      box.  From 200 down to 100 is CORC backout; 200 meaning CORC is
  20641.      still fully backed out, and 100 meaning CORC is fully rolled
  20642.      forward. From 100 down to 0 is RC backout; 100 meaning RC is
  20643.      still fully backed out, and 0 meaning RC is fully rolled
  20644.      forward. Recent changes can be backed out only in conjunction
  20645.      with a full initialization.
  20646.  
  20647.      The command 407 generates the message SET:BACKOUT,RC,CMP=a and
  20648.      507 generates CLR:BACKOUT,RC,CMP=a.
  20649.  
  20650.      Box 08 - Hardware Checks
  20651.  
  20652.      The command 208 (INH:HDWCHK,CMP=a) causes all CMP hardware
  20653.      checks to be inhibited.  The lower portion of this box is
  20654.      lighted only if all hardware checks have been inhibited.
  20655.  
  20656.      If hardware checks are allowed circuit by circuit, the indicator
  20657.      will not be cleared.
  20658.  
  20659.      The command 308 (ALW:HDWCHK,CMP=a) allows all CMP hardware
  20660.      checks. This will clear the backlighting of the box.
  20661.  
  20662.      Box 09 - CMP Brevity Controls
  20663.  
  20664.      Certain messages are normally suppressed from printing at the
  20665.      ROP. By inhibiting the controls, all CMP output messages would
  20666.      be sent to the AM regardless of past message counts. Using this
  20667.      command can increase link traffic to the AM, and thus, can be
  20668.      service affecting.
  20669.  
  20670.      Inhibiting the brevity controls is achieved by entering command
  20671.      609 (INH:BREVC,CMP=a).  The controls can be returned to normal
  20672.      by entering the command 709 (ALW:BREVC,CMP=a).
  20673.  
  20674.      Box 10 - UPD Backout
  20675.  
  20676.      This indicator shows whether or not recently applied CMP program
  20677.      updates are currently applied or backed out.
  20678.  
  20679.      The description portion shows when the program updates are
  20680.      actually backed out or applied. Program updates can be backed
  20681.      out or applied only in conjunction with a full initialization.
  20682.  
  20683.      There are no menu commands for this box.
  20684.  
  20685.      Box 11 - Min Mode
  20686.  
  20687.      This box is used to display whether or not the AM/CMPs are in
  20688.      minimum mode.
  20689.      The CMP 0 PRIM STAT box located in the top-middle portion of the
  20690.      screen can be updated with vartext for internal indicators.
  20691.      This box contains three subboxes:
  20692.  
  20693.        1. Top PRIM STAT box:  Left half is logical link map
  20694.           designation (0-0 or 1-0) and right half is PCD status.
  20695.  
  20696.        2. Middle PRIM STAT box:  Contains three lines of information:
  20697.  
  20698.             o  Initialization phrases and highest priority status
  20699.                phrases for PRIM CMP
  20700.  
  20701.             o  Initialization progress counter
  20702.  
  20703.             o  Initialization phrase trigger.
  20704.  
  20705.        3. Bottom PRIM STAT box:  Contains four lines:
  20706.  
  20707.             o  HASH ERR
  20708.  
  20709.             o  GEN DIFF
  20710.  
  20711.             o  SPEC GROW (Not Used)
  20712.  
  20713.             o  COMM LOST.
  20714.  
  20715.      The MATE STAT box, located in the lower middle portion of the
  20716.      screen, contains two subboxes:
  20717.  
  20718.        1. Top MATE STAT box:  The left half contains the logical link
  20719.           map designation (0-0 or 1-0) for the MATE CMP.  The right
  20720.           half displays the PCD status of the MATE CMP.
  20721.  
  20722.        2. Bottom MATE STAT box:  Contains initialization and status
  20723.           phrases for the MATE CMP.
  20724.  
  20725.      Figure .AW G274/ shows an example of the 1850 display page.
  20726.  
  20727.      Any available paging command can be entered from the 1850
  20728.      display page.
  20729.  
  20730.      All 600 and 700 level pokes are duplex commands which can only
  20731.      be entered from the primary (PRIM) CMP page (1850).
  20732.  
  20733.  2
  20734.      CMD   RESULT
  20735.  
  20736.      208   Inhibits hardware checks of CMP
  20737.            (INH:HDWCHK,CMP=a,PRIM)
  20738.      308   Allows hardware checks of CMP
  20739.            (ALW:HDWCHK,CMP=a,PRIM)
  20740.      407   Backout uncommitted recent changes of CMP
  20741.            (SET:BACKOUT,RC,CMP=a,PRIM)
  20742.      507   Clears recent changes from a CMP
  20743.            (CLR:BACKOUT,RC,CMP=a,PRIM)
  20744.      600   Audit cycle inhibited for CMPs
  20745.            (INH:AUD[=a],CMP=b)
  20746.      601   Inhibits automatic pump of CMPs on full initialization
  20747.            (INH:PUMP,CMP=a)
  20748.      604   Inhibits software error checks of CMPs
  20749.            (INH:SFTCHK,CMP=a)
  20750.      609   Inhibits automatic brevity control for CMPs
  20751.            (INH:BREVC,CMP=a)
  20752.      700   Audit cycle allowed for CMPs
  20753.            (ALW:AUD[=a],CMP=b)
  20754.      701   Allows automatic pump of CMPs
  20755.            (ALW:PUMP,CMP=a)
  20756.      704   Allows software error checks in CMPs
  20757.            (ALW:SFTCHK,CMP=a)
  20758.      709   Allows automatic brevity control for CMPs
  20759.            (ALW:BREVC,CMP=a)
  20760.      800   Requests off-normal reports for CMP status
  20761.            (OP:SYSSTAT,CMP=a)
  20762.      900   Requests audit status for CMP
  20763.            (OP:STATUS[=a],AUD[=b],CMP=c,PRIM)
  20764.      919   Requests purging initialization of selected CMP
  20765.            (INIT:CMP=a,PRIM,PGI)
  20766.      920   Requests selective initialization of selected CMP
  20767.            (INIT:CMP=a,PRIM,SI)
  20768.      922   Requests full initialization of selected CMP
  20769.            (INIT:CMP=a,PRIM,FI)
  20770.      923   Requests full initialization and pump of selected CMP
  20771.            (INIT:CMP=a,PRIM,FI,PUMP)
  20772.  
  20773.  
  20774.      The 1851 page is similar to the 1850 except that 600 and 700
  20775.      level pokes cannot be entered from the 1851 page.  Also, the
  20776.      1851 page has the 930 and 931 commands that the 1850 does not
  20777.      have.
  20778.  
  20779.      The 1851 page provides status displays for both the primary and
  20780.      mate CMP pair.  Also provided are menu commands to inhibit or
  20781.      allow hardware and software checks, routine audits, automatic
  20782.      pump, brevity control, and set and clear for recent change
  20783.      backout.  Requests for full initialization can be poked from the
  20784.      1851 page.
  20785.      On the 1851 page display, each processor is identified by its
  20786.      CMP pair number and by its physical representation which
  20787.      includes the message switch side.  There will be only one
  20788.      primary/mate CMP pair (0) for 5E6.
  20789.  
  20790.      During CMP initialization, the initialization status phrase
  20791.      progress marks will be displayed in the PRIM STAT portion of the
  20792.      screen along with the progress counter which shows the progress
  20793.      within a particular phase of the initialization.  The set of
  20794.      progress marks used will be different from the set used for the
  20795.      SMs pump and initialization sequences on MCC Page 1800,X.
  20796.  
  20797.      Table .AW TAJ/ shows the CMP Off-Normal Status Phrases along with the
  20798.      priority, color, and an explanation of each.
  20799.  
  20800.      After initialization has completed, the current (highest) level
  20801.      CMP status will be displayed (just as with the SMs on the 1800,X
  20802.      page).  A ``+'' sign at the end of the status phrase indicates
  20803.      that more than one off-normal status exists.  The OP:SYSTAT
  20804.      input message or 800 poke command can be used to obtain
  20805.      additional off-normal status information.  Also, the current
  20806.      (highest) status of the primary CMP will be displayed.
  20807.      Additional status phrases are displayed in the other PRIM STAT
  20808.      and MATE STAT boxes along with the PCD status.
  20809.  
  20810.      Some of the boxes on the 1851 page have numbers at the bottom.
  20811.      These numbers show what commands are available from the display.
  20812.      For example, at the bottom of Box 00 the number ``9'' appears.
  20813.      The ``9'' means output is available by entering 900.  On color
  20814.      MCC terminals, there is also color mapping from the commands
  20815.      shown on the left of the display to the numbers in the boxes.
  20816.      This section describes the individual indicators and their
  20817.      behavior.
  20818.  
  20819.      Box 00 - Routine Audits
  20820.  
  20821.      This indicator shows if the automatic execution of the CMP audit
  20822.      cycle is inhibited.
  20823.  
  20824.      The command 900 can be entered to get a ROP listing of routine
  20825.      audit status for the CMP. This command generates the message
  20826.      OP:STATUS[=a],AUD[=b],CMP=c.
  20827.  
  20828.      Box 01 - Auto Pump
  20829.  
  20830.      Commands to allow or inhibit automatic pump of the CMP must be
  20831.      entered from Page 1850.
  20832.  
  20833.      Boxes 02 and 03 -   Boxes 02 and 03 currently are not used.
  20834.  
  20835.      Box 04 - Software Checks
  20836.  
  20837.      Commands to allow or inhibit software checks of the CMP must be
  20838.      entered from Page 1850.
  20839.  
  20840.      Box 05 - Alarmed Messages Discarded
  20841.  
  20842.      The input message, CHG:MSGCNTL,CMP=a (where a is the CMP pair
  20843.      number), is associated with box 05.  This box will also
  20844.      backlight to indicate some type of alarmed messages (CRITICAL,
  20845.      MAJOR, MINOR, or MANUAL) are being discarded.
  20846.  
  20847.      Box 06 -  Box 06 is currently not used.
  20848.  
  20849.      Box 07 - Recent Change Backout
  20850.  
  20851.      This indicator shows the status of recent change (RC) backout.
  20852.      If set, RCs will not be reapplied following a full
  20853.      initialization.
  20854.  
  20855.      The description portion shows when the recent changes are
  20856.      actually backed out or applied.  If the backout is in progress,
  20857.      a number will appear on the third line of the box showing the
  20858.      progress of the backout. From 200 down to 100 is CORC backout;
  20859.      200 meaning CORC is still fully backed out, and 100 meaning CORC
  20860.      is fully rolled forward. From 100 down to 0 is RC backout; 100
  20861.      meaning RC is still fully backed out, and 0 meaning RC is fully
  20862.      rolled forward.  The RCs can be backed out only in conjunction
  20863.      with a full initialization.
  20864.  
  20865.      The command 407 generates the message SET:BACKOUT,RC,CMP=a and
  20866.      507 generates CLR:BACKOUT,RC,CMP=a.
  20867.  
  20868.      Box 08 - Hardware Checks
  20869.  
  20870.      The command 208 (INH:HDWCHK,CMP=a) causes all CMP hardware
  20871.      checks to be inhibited.
  20872.  
  20873.        Note:   The lower portion of this box is lighted only if
  20874.                all hardware checks have been inhibited.
  20875.  
  20876.      If hardware checks are allowed circuit by circuit, the indicator
  20877.      will not be cleared.
  20878.  
  20879.      The command 308 (ALW:HDWCHK,CMP=a) allows all CMP hardware
  20880.      checks. This will clear the backlighting of the box.
  20881.  
  20882.      Box 09 - CMP Brevity Controls
  20883.  
  20884.      Commands to allow or inhibit brevity control must be entered
  20885.      from Page 1850.
  20886.  
  20887.      Box 10 - UPD Backout
  20888.  
  20889.      This indicator shows whether or not recently applied CMP program
  20890.      updates are currently applied or backed out.
  20891.  
  20892.      The description portion shows when the program updates are
  20893.      actually backed out or applied. Program updates can be backed
  20894.      out or applied only in conjunction with a full initialization.
  20895.  
  20896.      There are no menu commands for this box.
  20897.  
  20898.      Box 11 - Min Mode
  20899.  
  20900.      This box is used to display whether or not the AM/CMPs are in
  20901.      minimum mode.
  20902.      The MATE STAT box located in the top-middle portion of the
  20903.      screen can be updated with vartext for internal indicators.
  20904.      This box contains three subboxes:
  20905.  
  20906.        1. Top MATE STAT box:  Left half is logical link map
  20907.           designation (0-0 or 1-0) and right half is PCD status.
  20908.  
  20909.        2. Middle MATE STAT box:  Contains three lines of information:
  20910.  
  20911.             o  Initialization phrases and highest priority status
  20912.                phrases for MATE CMP
  20913.  
  20914.             o  Initialization progress counter
  20915.  
  20916.             o  Initialization phrase trigger.
  20917.  
  20918.        3. Bottom MATE STAT box:  Contains four lines:
  20919.  
  20920.             o  HASH ERR
  20921.  
  20922.             o  GEN DIFF
  20923.  
  20924.             o  SPEC GROW (Not Used)
  20925.  
  20926.             o  COMM LOST.
  20927.  
  20928.      The PRIM STAT box, located in the lower middle portion of the
  20929.      screen, contains two subboxes:
  20930.  
  20931.        1. Top PRIM STAT box:  The left half contains the logical link
  20932.           map designation (0-0 or 1-0) for the PRIM CMP.  The right
  20933.           half displays the PCD status of the PRIM CMP.
  20934.  
  20935.        2. Bottom PRIM STAT box:  Contains initialization and status
  20936.           phrases for the PRIM CMP.
  20937.  
  20938.      Figure .AW G275/ shows an example of the 1851 display page.
  20939.  
  20940.      Any available paging command can be entered from the 1851
  20941.      display page.
  20942.  
  20943.  2
  20944.      CMD   RESULT
  20945.  
  20946.      208   Inhibits hardware checks of CMP
  20947.            (INH:HDWCHK,CMP=a,MATE)
  20948.      308   Allows hardware checks of CMP
  20949.            (ALW:HDWCHK,CMP=a,MATE)
  20950.      407   Backout uncommitted recent changes of CMP
  20951.            (SET:BACKOUT,RC,CMP=a,MATE)
  20952.      507   Clears recent changes from CMP
  20953.            (CLR:BACKOUT,RC,CMP=a,MATE)
  20954.      800   Requests off-normal reports for CMP status
  20955.            (OP:SYSTAT, CMP=a)
  20956.      900   Requests audit status for CMP
  20957.            (OP:STATUS[=a],AUD[=b],CMP=c,MATE)
  20958.      919   Requests purging initialization of selected CMP
  20959.            (INIT:CMP=a,MATE,PGI)
  20960.      920   Requests selective initialization of selected CMP
  20961.            (INIT:CMP=a,MATE,SI)
  20962.      922   Requests full initialization of selected CMP
  20963.            (INIT:CMP=a,MATE,FI)
  20964.      923   Requests full initialization and pump of selected CMP
  20965.            (INIT:CMP=a,MATE,FI,PUMP)
  20966.      930   Start off-line pump for specified mate CMP
  20967.            (ST:OPUMP,CMP=a,MATE)
  20968.      931   Stop off-line pump for specified mate CMP
  20969.            (STP:OPUMP,CMP=a,MATE)
  20970.  
  20971.  
  20972.      The purpose of the 1900,X page is to show status and to provide
  20973.      maintenance controls for SM X communication links (CLNKs).
  20974.      The 1900,X page shows the status of each CLNK to SM X and the
  20975.      status of the supporting hardware.  A CLNK path includes the
  20976.      office network timing complex (ONTC 0 or 1), the module message
  20977.      processor (MMP 0 or 1), and the message switch (MSGS 0 or 1).
  20978.      The CLNK numbers are derived from the hardware path.  The first
  20979.      digit is the ONTC number, the second is the MMP, and the third
  20980.      is the MSGS.  Figure .AW G276/ is an example of the CM2 version of the
  20981.      1900,X page.
  20982.  
  20983.      The status of the SM's dual link interfaces (DLI) is also
  20984.      displayed.  For a remote switching module (RSM), the host
  20985.      switching module (HSM) number and the status of the HSM's DLIs
  20986.      are displayed.  Figure .AW G277/ is an example of the RSM version of
  20987.      Page 1900,X.
  20988.  
  20989.      If the SM is an optically remoted module (ORM), the transmission
  20990.      rate converter unit (TRCU) hardware is identified in the
  20991.      ONTCCOM/DLI indicator block.  This indicator does not show the
  20992.      status of the TRCU hardware.  Figure .AW G278/ is an example of the
  20993.      ORM version of Page 1900,X.
  20994.  
  20995.      Two logical communication paths (0 and 1) are assigned
  20996.      dynamically to in-service physical links.  Physical CLNKs that
  20997.      are supporting a logical link are shown as active (ACT).  The
  20998.      logical to physical link assignments are displayed, along with
  20999.      the state of each physical link.
  21000.  
  21001.      The CLNKs that are not active will usually be in the IDLE state.
  21002.      This means that they are available if an active CLNK goes out of
  21003.      service (OOS), but would need to be configured before becoming
  21004.      active. The RSM CLNKs may be in the standby (STBY) state.  A
  21005.      STBY CLNK has already been configured, and will be made active
  21006.      if an ONTC switch occurs.  Active RSM CLNKs must pass through
  21007.      the major ONTC.
  21008.  
  21009.      The SM X STAT indicator on the display contains one of the SM
  21010.      summary status phases, as listed in the table following the
  21011.      description of Page 114 - EQUIPPED SM STATUS SUMMARY.  The
  21012.      CLNK-related off-normal conditions (OOS, simplex, or inhibited
  21013.      links) can cause the SM status to become ``CLNK OFFN.'' When
  21014.      such an off-normal condition exists, indicators for the affected
  21015.      units will backlight.  On Page 115 - COMMUNICATION MODULE
  21016.      SUMMARY, the CLNK indicator will backlight.  On Page 1260 - CLNK
  21017.      SUMMARY, the appropriate SM indicator will backlight.  If the SM
  21018.      is isolated, the CLNK indicator on Page 1260 will be flashing.
  21019.      In the SUMMARY STATUS AREA, the SM and CM critical indicators
  21020.      and the alarm level (CRITICAL, MAJOR, or MINOR), if any, will
  21021.      backlight.
  21022.  
  21023.      The 1900,X page differs slightly based on the communication
  21024.      module hardware vintage (CM1 or CM2).  For CM1, the note at the
  21025.      lower left of the display defining ONTCCOM will include the link
  21026.      interface (LI). This unit does not exist in CM2 offices.  The
  21027.      status of 8 CLNKs and 4 MMPs (two per MSGS side) will be
  21028.      displayed in offices equipped with dual MMPs.  Otherwise, only 4
  21029.      CLNKs and 2 MMPs will be shown.  Figure .AW G279/ is an example of the
  21030.      CM1 version of Page 1900,X.
  21031.  
  21032.      The 1900,X page provides commands to remove, restore, inhibit,
  21033.      allow, and output the configuration status of the communication
  21034.      links. In addition, any available paging command can be entered
  21035.      from this display.
  21036.  
  21037.      CMD    RESULT
  21038.  
  21039.      2XXX   CLNK XXX is removed
  21040.             (RMV:CLNK=SM#-X-X-X)
  21041.      3XXX   CLNK XXX is restored
  21042.             (RST:CLNK=SM#-X-X-X)
  21043.             (If a conflicting CLNK is already active, the restore will
  21044.             leave the designated CLNK in the IDLE or STBY state, not ACT.
  21045.             If the designated CLNK is already OOSF, the restore request
  21046.             will leave it in the OOSF state.)
  21047.      6XXX   CLNK XXX hardware checks are inhibited
  21048.             (INH:HDWCHK,CLNK=SM#-X-X-X)
  21049.      7XXX   CLNK XXX hardware checks are allowed
  21050.             (ALW:HDWCHK,CLNK=SM#-X-X-X)
  21051.      9XXX   Configuration status for CLNK XXX is output
  21052.             (OP:CFGSTAT,CLNK=SM#-X-X-X)
  21053.  
  21054.      The purpose of Page 1940 is to provide a simplified procedure
  21055.      for installing Broadcast Warning Messages (BWM) into the 5ESS
  21056.      switch.  The EASY BWM feature simplifies the BWM application
  21057.      process by freeing the user from entering commands and
  21058.      constantly having to monitor the progress of the BWM.
  21059.      The Easy BWM Installation page can be used to back out, install,
  21060.      or apply BWMs with a single command. The page also provides
  21061.      control of the soak interval timer. This user specified time
  21062.      will override the 24-hour default value.
  21063.  
  21064.      Several terms used in the commands which may be confusing are
  21065.      described as follows:
  21066.  
  21067.        o  Install:  To take an official BWM from the start command to
  21068.           the official command. The TEMP BWMs cannot be made
  21069.           official.
  21070.  
  21071.        o  Back Out:  To take a TEMP or craft BWM that is soaking and
  21072.           back it out of the system.
  21073.  
  21074.        o  Apply:  To take a TEMP or craft BWM from the start command
  21075.           to the soak command.
  21076.  
  21077.        o  Soak:  To leave a BWM in the system for a certain period of
  21078.           time so as to allow the update to have a chance to interact
  21079.           with other pieces of software in the system.
  21080.  
  21081.        o  Official:  To make a BWM permanent in the system.
  21082.  
  21083.      The 1940 page (Figure .AW G280/) is divided into two basic areas. The
  21084.      area in the middle of the page contains the poke commands used
  21085.      to control the BWM processes. These poke commands are discussed
  21086.      in the ``Commands'' paragraph. The area at the bottom of the
  21087.      page will provide a response indicating the progress of a BWM
  21088.      procedure or a summary of an error message if an error occurs
  21089.      during the execution of a command.  Also found in the bottom
  21090.      area are the names of the Install, Back Out, and Apply BWMs in
  21091.      addition to the value of the BWM Soak Interval Timer.
  21092.  
  21093.      Whenever Page 1940 is displayed, the values for Install BWM
  21094.      Name, Back Out BWM Name, Apply BWM Name, and BWM Soak Interval
  21095.      Timer will be populated with default information. The following
  21096.      describes each of these fields in detail.
  21097.  
  21098.      The Install BWM Name is the name of the BWM that should be
  21099.      inputed into the switch. The Install BWM Name can be changed
  21100.      with the 9810 poke command.
  21101.  
  21102.      The Back Out BWM Name is the name of the TEMP/craft BWM to be
  21103.      backed out before the next BWM is to be installed/applied.  If
  21104.      no BWM is in the soak state, the default value NONE will be
  21105.      displayed. To change the name of the BWM to be backed out, use
  21106.      the 9820 poke command.
  21107.  
  21108.      The Apply BWM Name is the name of the TEMP/craft BWM to be
  21109.      applied after the Install BWM is in the official state. This
  21110.      field always defaults to the value NONE. To change the name of
  21111.      the BWM to be applied, use the 9830 poke command.
  21112.  
  21113.      The BWM Soak Interval Timer is defaulted to 24 hours 00 minutes.
  21114.      This field will always be displayed. If the value needs to be
  21115.      changed, use the 9840 poke command.
  21116.  
  21117.      The middle of Page 1940 provides commands used to process BWMs.
  21118.      These commands are as follows:
  21119.  
  21120.      CMD              RESULT
  21121.  
  21122.      9800             Start Execution
  21123.      9810,(Y)         Change Install BWM Name
  21124.      9820,(Y)         Change Back Out BWM Name
  21125.      9830,(Y)         Change Apply BWM Name
  21126.      9840,HH,MM       Change BWM Soak Interval Timer
  21127.      9850,F           Dump Inst BWM File
  21128.      9860             Stop Execution
  21129.      9870             Stop After Soak
  21130.  
  21131.      The 9800 poke command starts the execution of the EASY BWM
  21132.      process. If the back out BWM is populated with a BWM name, it
  21133.      backs out that BWM, then it installs the install BWM, and if
  21134.      appropriate, applies the apply BWM. This poke command must not
  21135.      be entered before the install BWM name is populated (9810 poke
  21136.      command) with a valid BWM name.
  21137.  
  21138.      After execution is started on the 1940 page and its response
  21139.      line states that EASY BWM IS IN PROGRESS, the page is not
  21140.      updated until it completes successfully or runs into a failure.
  21141.      To find out the current status of BWMs look on Page 1960. The
  21142.      1960 page is kept up to date while the EASY BWM process is
  21143.      executing.
  21144.  
  21145.      The 9810 poke command populates the Install BWM Name. This BWM
  21146.      is the one which will be used as the install BWM. This field can
  21147.      contain any valid 6- or 10-character BWM name. This field MUST
  21148.      be populated for the EASY BWM process to work. If this BWM name
  21149.      is a TEMP BWM, then this BWM will not be made official and the
  21150.      Apply BWM will NOT be applied to the 5ESS switch.
  21151.  
  21152.      The 9810 poke command should always be the first poke command
  21153.      entered on the page. This is needed since this poke command
  21154.      initializes the page with default information, except for the
  21155.      data just entered. If the page is set up and this is the last
  21156.      poke command executed, the page will be initialized and the
  21157.      previous input will have to be reentered.
  21158.  
  21159.      The 9820 poke command will populate the Back Out BWM Name. This
  21160.      BWM is the one which will be backed out of the 5ESS switch when
  21161.      execution is started. This field is populated for the user and
  21162.      should never have to be changed by the user. This field can
  21163.      contain all valid BWM names except official BWMs (BWMs that
  21164.      start with BWM).
  21165.  
  21166.      The 9830 poke command will populate the Apply BWM Name. This BWM
  21167.      is the one that will be applied after the Install BWM is
  21168.      finished. This will NOT happen if the Install BWM is a TEMP BWM.
  21169.      In that case, the Apply BWM will NOT be applied to the 5ESS
  21170.      switch.  This field can contain all valid BWM names except
  21171.      official BWMs (BWMs that start with BWM).
  21172.  
  21173.      The 9840 poke command will allow the user to change the soak
  21174.      interval timer for the Install BWM.  Default value for the timer
  21175.      is 24 hours and 00 minutes.  The timer does not change until the
  21176.      soak section has been executed and the timer set.  At that time
  21177.      the EASY BWM process resets the soak interval timer to the value
  21178.      the user entered.
  21179.  
  21180.      The 9850 poke command will print (on the ROP) any American
  21181.      standard code for information interchange (ASCII) file
  21182.      associated with the Install BWM. This includes the MSGS and
  21183.      SCANS files.  To print the MSGS file for the Install BWM with
  21184.      this command, you would enter 9850,MSGS.
  21185.  
  21186.      The 9860 poke command will stop the execution of all commands on
  21187.      Page 1940 (see example outlined as follows). Execution will be
  21188.      stopped only after the current step in the current state is
  21189.      completed. This command is the same as the 9560 poke command on
  21190.      Page 1960.
  21191.  
  21192.      The 9870 poke command allows the user to stop the execution of
  21193.      the EASY BWM process after the Install BWM has started its soak
  21194.      section.  If this option is selected, the 9870 poke must have
  21195.      been entered causing the STOP AFTER SOAK status field to show
  21196.      ON, and the execution of EASY BWM will stop awaiting user input.
  21197.      To restart the EASY BWM process, reenter the 9800 poke. If the
  21198.      9870 poke was not entered, the STOP AFTER SOAK status field will
  21199.      show OFF, and the  EASY BWM process will not stop until
  21200.      execution has completed in full.  Note that the 9870 poke
  21201.      toggles the STOP AFTER SOAK option, so that if it was ON,
  21202.      entering the 9870 poke will cause it to turn OFF.  Also, if it
  21203.      was OFF, entering the 9870 poke will cause it to turn ON.
  21204.  
  21205.      An example using the 1940 page follows.  For this example,
  21206.      assume:
  21207.  
  21208.        o  TEMP BWM TMP88-6082 is soaking.
  21209.  
  21210.        o  Official BWM BWM88-0050 is to be installed.
  21211.  
  21212.        o  TEMP BWM TMP88-6089 is to be applied after the install BWM
  21213.           has finished.
  21214.  
  21215.        o  A soak time of 2 hours and 0 minutes is wanted for the
  21216.           Install BWM.
  21217.  
  21218.      The following is a list of steps that the user would take to
  21219.      accomplish this example:
  21220.  
  21221.                      ACTION                                  RESULT
  21222.  
  21223.   1.  Enter the 1940 poke command.          The 1940 page is displayed.
  21224.                                             The Back Out BWM field is
  21225.                                             populated with TMP88-6082,
  21226.                                             the rest of the page contains
  21227.                                             default information.
  21228.  
  21229.   2.  Enter the 9810,880050 poke command.   The Install BWM field is
  21230.                                             populated with BWM88-0050.
  21231.  
  21232.   3.  Enter the 9830,886089 poke command.   The Apply BWM field is
  21233.                                             populated with TMP88-6089.
  21234.  
  21235.   4.  Enter the 9840,2,0 poke command.      This will populate the soak
  21236.                                             interval timer with 2-00.
  21237.  
  21238.   5.  Enter the 9800 poke command.          This will start execution of the
  21239.                                             EASY BWM process.
  21240.  
  21241.      The 1950 display page provides commands to display BWM history,
  21242.      to recover backward and forward, to clear the BWM, and to back
  21243.      out the last official BWM.  The soak period for a BWM can be
  21244.      set/changed by the craft (poke 9700); the poke 9710 can be used
  21245.      to check the status of a specific BWM soak period; the poke 9720
  21246.      can be used to abort soak timer.
  21247.      PROGRAM UPDATE keeps an on-line log of the history of all BWMs
  21248.      installed against the current software release issue in a 5ESS
  21249.      switch office.
  21250.  
  21251.      The 9101,Y - BWM Y command causes the history of the specified
  21252.      BWM (Y = BWM name) to be printed at the ROP.
  21253.  
  21254.      9102 - OFC causes a history of all the BWMs, which have been
  21255.      made official, to be printed at the ROP.
  21256.  
  21257.      9103 - TEMP causes a history of all of the BWMs which are in the
  21258.      temporary state to be printed at the ROP.
  21259.  
  21260.      9104 - ALL causes the history of all BWMs in the active log to
  21261.      be printed at the ROP. This command can also accept the
  21262.      COMMAND,DATA! format. This is provided for 9104,BACKLOG which
  21263.      would print the history of all the BWMs in an archive log, and
  21264.      9104, SUM which prints a short summary of the BWMs.
  21265.  
  21266.      9200 - VERIFY INCONSISTENCY causes any update inconsistencies to
  21267.      be detected and printed at the ROP.
  21268.  
  21269.      9300 - RECOVER FORWARD reapplies all the temporary updates which
  21270.      are in the table of inconsistencies.
  21271.  
  21272.      9400 - RECOVER BACKWARD removes all the temporary updates
  21273.      causing inconsistencies starting from the very last one in the
  21274.      system to the first.
  21275.  
  21276.      9600,Y - CLEAR BWM Y causes the files in the specified BWM
  21277.      package (Y = BWM name) to be removed. (Used to free up disk
  21278.      space after the BWM is made official.)
  21279.  
  21280.      9650,X - EXPAND BWM causes the compressed files in the specified
  21281.      BWM package (X=BWM name) to be expanded.  (Used to expand a
  21282.      compressed BWM when the automatic expansion during a BWM
  21283.      download through SCANS or CSCANS was manually stopped or
  21284.      aborted.)
  21285.  
  21286.      9700,HH,MM - RESET TIMER to ``HH'' HOURS and ``MM'' MINUTES has
  21287.      two applications as follows:
  21288.  
  21289.        a. Make BWM official immediately:  The craft can make the BWM
  21290.           official immediately by entering the 9700,0,0 poke command
  21291.           after all of the commands have been executed via the soak
  21292.           poke command (9320 or 9420 on Page 1960).  This command
  21293.           allows the craft to bypass the soak period.
  21294.  
  21295.        b. Change time period of the soak:  After the craft has
  21296.           initialized the BWM soak period (via poke 9320 or 9420 on
  21297.           Page 1960), the time period of the soak can be changed by
  21298.           entering the 9700,HH,MM poke command.  The time period of
  21299.           the soak can only be changed after the soak period has been
  21300.           initialized.  If this occurs, the craft receives an error
  21301.           message indicating the soak has not been initialized.  Only
  21302.           one BWM can have its soak period set/changed at a time.
  21303.  
  21304.      9710 - PRINT TIMER INFORMATION (including completion time, start
  21305.      time, and if applicable, the time the soak period was changed)
  21306.      on the ROP.
  21307.  
  21308.      9720 - ABORT SOAK TIMER aborts the time that was reset
  21309.      previously.
  21310.  
  21311.      9900 - BACKOUT OFC backs out the last official BWM.  The name of
  21312.      the last official BWM is displayed on this display page in the
  21313.      ``LAST OFC BWM'' field.
  21314.  
  21315.      Figure .AW G281/ is an example of the 1950 page which shows that the
  21316.      display of the history of BWM90-0067 has been completed.
  21317.  
  21318.      The entire 1950 display page is commands. In addition to these,
  21319.      any available paging commands can be entered from the 1950
  21320.      display page.
  21321.  2
  21322.  
  21323.         CMD       RESULT
  21324.  
  21325.        9101,Y     Displays the history of BWM Y
  21326.                   (UPD:UPDDSPLY:BWM=Y)
  21327.         9102      Displays the history of all official BWMs
  21328.                   (UPD:UPDDSPLY,OFC)
  21329.         9103      Displays the history of all BWMs in the temporary state
  21330.                   (UPD:UPDDSPLY,TEMP)
  21331.         9104      Displays the history of all BWMs in the active log or
  21332.                   archive log
  21333.                   (UPD:UPDDSPLY,ALL)
  21334.                   [,BACKLOG] this displays the archive log BWM history
  21335.                   [,SUM] this displays a summary consisting of the last
  21336.                   official software update (BWMyy-nnnn), a list of active
  21337.                   craft software updates (CFTyy-nnnn), and the temporary
  21338.                   software update (TMPyy-nnnn), if one exists, and their
  21339.                   respective status
  21340.         9200      Displays any update inconsistencies
  21341.                   (UPD:VFYCON)
  21342.         9300      Reapplies all the temporary updates considered causing
  21343.                   inconsistencies
  21344.                   (UPD:RECOVERY,FRWD)
  21345.         9400      Removes all the temporary updates causing inconsistencies
  21346.                   (UPD:RECOVERY,BKWD)
  21347.        9600,Y     Removes the files in the specified BWM (or ALL for
  21348.                   all BWMs)
  21349.                   (UPD:CLRBWM:BWM=Y | ALL)
  21350.        9650,X     Expands the compressed files in the specified BWM (or
  21351.                   STOP to stop automatic expansion for the BWM that is
  21352.                   currently being downloaded through SCANS or CSCANS)
  21353.                   (UPD:EXPAND:UPNM=Y | STOP)
  21354.      9700,HH,MM   Resets timer for soak period to HH (HH = hour) and MM
  21355.                   (MM = minutes)
  21356.                   (UPD:RESET:TM=HH-MM)
  21357.         9710      Prints timer information (completion time, start time, and if
  21358.                   applicable, the time the soak period was changed is
  21359.                   printed on the ROP)
  21360.                   (UPD:PRINT:SKTM)
  21361.         9720      Aborts soak timer
  21362.                   (UPD:RESET:ABORT)
  21363.         9900      Backs out last BWM that was made official
  21364.                   (UPD:BOLO).
  21365.  
  21366.  
  21367.      The purpose of the 1960 display page is to provide commands for
  21368.      installing BWMs and to provide the status of the installation.
  21369.      The 1960 display consists of two parts. The upper part consists
  21370.      entirely of commands. The commands provide the ability to verify
  21371.      a BWM, display or print the contents of the message file in the
  21372.      BWM, or execute commands in the message file. The lower part of
  21373.      the display is the message file display area. The message file
  21374.      is a file in a BWM package which contains a set of craft input
  21375.      messages grouped in sections describing how to install the BWM.
  21376.      There are up to ten numbered lines for displaying the command
  21377.      lines of the message file.
  21378.  
  21379.      The craft can select and print the American standard code for
  21380.      information interchange (ASCII) files [via poke command 9260,F
  21381.      (F = Filename in BWM)] that are associated with a particular BWM
  21382.      on the ROP.  If the requested file is not an ASCII file, an
  21383.      error message is printed on the ROP.
  21384.  
  21385.      The 9010 - VERIFY command has a status indicator to its right
  21386.      which will show the status of the verification if 9010 has been
  21387.      entered. The three possible phrases for the status indicator are
  21388.      in progress (INPG), complete (CMPL), and abort (ABRT). If
  21389.      verifying the BWM fails, further information will be printed on
  21390.      the ROP.
  21391.  
  21392.      The SECTION EXECUTION STATUS area provides status indicators for
  21393.      each of the execution sections, except FILE, (that is, APPLY,
  21394.      SOAK, OFC, and BKOUT). If there is an error, the status
  21395.      indicator of the section which was executing will show the
  21396.      status ABRT and be backlighted. The error causing command line
  21397.      in the message file display area will also be backlighted (black
  21398.      on red for color terminals).
  21399.  
  21400.      An additional indicator -- timer in progress (TMPG) is displayed
  21401.      in the SOAK indicator block after soak timer is set.
  21402.  
  21403.      If all the command lines in the section being executed are
  21404.      successful, the status CMPL will be displayed in the appropriate
  21405.      status indicator (that is, APPLY=CMPL, SOAK=CMPL, and OFC=INPG)
  21406.      in the SECTION EXECUTION STATUS area.
  21407.  
  21408.      The RESPONSE indicator is used to display a summary of an error
  21409.      message if an error occurs during the execution of a command
  21410.      line.
  21411.  
  21412.      Further information can always be found printed at the ROP.
  21413.  
  21414.      Figure .AW G282/ is an example of the 1960 page display which shows
  21415.      that a BWM is being made official (name of the BWM is in the
  21416.      upper right-hand corner).
  21417.  
  21418.      In addition to the BWM installation commands, any available
  21419.      paging command may be entered from the 1960 display page.
  21420.  2
  21421.  
  21422.       CMD     RESULT
  21423.  
  21424.      9000,Y   Starts the updating software session using BWM Y
  21425.               (UPD:UPNAME:BWM=Y)
  21426.       9010    Verifies the BWM (UPD:VFYBWM)
  21427.       9560    Stops the execution of the BWM (STP:EXC,UPD)
  21428.      9565,Z   Resets the execution pointer in the message file to command
  21429.               line Z
  21430.               (UPD:RESET:LINE=Z)
  21431.       9570    Scrolls the message display area forward to the next window
  21432.               (UPD:NXTWNDW)
  21433.       9575    Scrolls the message display area backward to the previous
  21434.               window
  21435.               (UPD:PRVWNDW)
  21436.       9110    Displays the APPLY section of the BWM in the message display
  21437.               area
  21438.               (UPD:DISPLYUPD,APPLY)
  21439.       9120    Displays the SOAK section of the BWM in the message display
  21440.               area
  21441.               (UPD:DISPLYUPD,SOAK)
  21442.       9130    Displays the OFC section of the BWM in the message display area
  21443.               (UPD:DISPLYUPD,OFC)
  21444.       9140    Displays the BKOUT section of the BWM in the message display
  21445.               area
  21446.               (UPD:DISPLYUPD,BKOUT)
  21447.       9150    Displays the FILE section of the BWM in the message display
  21448.               area
  21449.               (UPD:DISPLYUPD,FILE)
  21450.       9210    Prints the APPLY section of the BWM at the ROP
  21451.               (UPD:PRINT,APPLY)
  21452.       9220    Prints the SOAK section of the BWM at the ROP (UPD:PRINT,SOAK)
  21453.       9230    Prints the OFC section of the BWM at the ROP (UPD:PRINT,OFC)
  21454.  
  21455.       9240    Prints the BKOUT section of the BWM at the ROP
  21456.               (UPD:PRINT,BKOUT)
  21457.       9250    Prints the whole sections of the BWM at the ROP
  21458.               (UPD:PRINT,FILE)
  21459.      9260,F   Prints the ASCII files that are associated with a particular
  21460.               BWM on the ROP
  21461.               (UPD:PRINT:BWMFILE,FN=F) where F = filename in BWM
  21462.       9310    Executes all APPLY command lines one by one
  21463.               (UPD:EXALL,APPLY)[,UCL]
  21464.       9320    Executes all SOAK command lines one by one (UPD:EXALL,SOAK)
  21465.       9330    Executes all OFC command lines one by one to make a BWM
  21466.               official
  21467.               (UPD:EXALL,OFC)[,UCL]
  21468.       9340    Executes all BKOUT command lines one by one to back out the
  21469.               BWM (used if the BWM fails) (UPD:EXALL,BKOUT)
  21470.       9410    Execute current APPLY command line (UPD:EXNXT,APPLY)
  21471.       9420    Execute current SOAK command line (UPD:EXNXT,SOAK)
  21472.       9430    Execute current OFC command line (UPD:EXNXT,OFC)
  21473.       9440    Execute current BKOUT command line (UPD:EXNXT,BKOUT)
  21474.  
  21475.  
  21476.      The 1999 page provides a reference for the use of video
  21477.      attributes for various maintenance states.
  21478.      The 1999 page is for information only. It does not indicate any
  21479.      existing conditions and it does not have any commands.
  21480.  
  21481.      The display is divided into sections for the SUMMARY STATUS AREA
  21482.      STATES, CIRCUIT STATES, and OTHER STATES.
  21483.  
  21484.      The SUMMARY STATUS AREA STATES are only used in the SUMMARY
  21485.      STATUS AREA.
  21486.  
  21487.      The CIRCUIT STATES are used for actual circuit status. These
  21488.      states always have accompanying text describing the condition.
  21489.  
  21490.      The OTHER STATES are used for summary-type indicators and for
  21491.      alarm unit indicators.
  21492.  
  21493.      Although different states are used in different areas, the
  21494.      guidelines listed in the 5ESS Switch States section of the
  21495.      manual are followed in each area.
  21496.      The meanings of the states are as follow:
  21497.  
  21498.      Summary Status Area States
  21499.  
  21500.        o  CRITICAL FLASH is used for unacknowledged (not yet retired)
  21501.           severe, service-affecting conditions. These alarms require
  21502.           immediate corrective action.
  21503.  
  21504.        o  CRITICAL STEADY is used for acknowledged (retired) CRITICAL
  21505.           ALARMS.
  21506.  
  21507.        o  MAJOR FLASH is used for unacknowledged serious disruptions
  21508.           to service or failure of important circuits. These alarms
  21509.           require immediate corrective action but are less urgent
  21510.           than critical alarms.
  21511.  
  21512.        o  MAJOR STEADY is used for acknowledged major alarms.
  21513.  
  21514.        o  MINOR FLASH is used for unacknowledged troubles that do not
  21515.           have a serious effect on service or for troubles in
  21516.           circuits which are not essential for call processing.
  21517.  
  21518.        o  MINOR STEADY is used for acknowledged minor alarms.
  21519.  
  21520.             Note:   The indicators CRITICAL, MAJOR, and MINOR do
  21521.                     not flash.  Only the actual area of the alarm
  21522.                     flashes. For example, the SM indicator flashes
  21523.                     if the alarm is due to a trouble or an off-
  21524.                     normal condition in an SM.
  21525.  
  21526.        o  UNALARMED OFF-NORMAL is used for unalarmed troubles.
  21527.  
  21528.        o  SYSTEM NORMAL is only used for the SYS NORM indicator and
  21529.           only when there are no off-normal conditions in the system.
  21530.  
  21531.        o  NORMAL is used for all the SUMMARY STATUS AREA indicators,
  21532.           except the SYS NORM indicator, when their respective area
  21533.           has no off-normal or trouble conditions. Such as, if the CM
  21534.           hardware has no trouble conditions or off-normal
  21535.           conditions, the CM indicator will be NORMAL.
  21536.  
  21537.      Circuit States
  21538.  
  21539.        o  ACT:  Active means the circuit is in service, available for
  21540.           normal use by the system.
  21541.  
  21542.        o  STBY:  Standby means a unit is ready, willing, able, and
  21543.           waiting to perform its intended function.
  21544.  
  21545.        o  OOS:  Out of service is used for units which have been
  21546.           removed from service and are no longer to be used by the
  21547.           system.
  21548.  
  21549.        o  UNV:  Unavailable (UNV) is used for units which the system
  21550.           is prevented from using. This condition is initiated by a
  21551.           craft action.
  21552.  
  21553.        o  UNEQ:  Unequipped is used to show units which are not
  21554.           installed.
  21555.  
  21556.        o  IDLE:  Idle is used for units that are available for
  21557.           service if needed, but would need to be configured first.
  21558.  
  21559.        o  INIT:  Initialization is used when a unit is being
  21560.           initialized.
  21561.  
  21562.        o  INH:  Inhibit means the action which would normally occur
  21563.           is inhibited from doing so.
  21564.  
  21565.        o  ACTF:  Active forced is used when one side of a duplex unit
  21566.           is forced to active, regardless. The other side of the
  21567.           duplex unit automatically becomes UNV. The ACTF state can
  21568.           only be initiated by a craft action. There may or may not
  21569.           be a fault in the ACTF unit.
  21570.  
  21571.        o  DGR:  Degraded is used for circuit groupings in which the
  21572.           overall circuitry is functioning normally, although one or
  21573.           more of the noncritical circuits in the grouping is out of
  21574.           service. (For example, this state is used for ONTC X, which
  21575.           includes MI/NC X, TMS X, and all DLIs on side X. If one of
  21576.           the DLIs fails, the ONTC becomes degraded.)
  21577.  
  21578.        o  DGRF:  Degraded forced is similar to ACTF, but there
  21579.           definitely is a noncritical fault.
  21580.  
  21581.        o  LMTD:  Limited is used when a circuit is currently active,
  21582.           but a nonservice-affecting request to remove the circuit
  21583.           has been camped on. The circuit will go out of service as
  21584.           soon as it is idle. This would normally appear on line unit
  21585.           and trunk unit circuits.
  21586.  
  21587.        o  TEST:  This state is used when an operational or functional
  21588.           test other than a diagnostic is being run on a unit. This
  21589.           is a form of testing which can run while a unit is in use
  21590.           (most frequently used for line unit concentrators).
  21591.  
  21592.        o  UNVP:  Unavailable power is used when a unit is unavailable
  21593.           due to no power to the unit due to a manual action (such as
  21594.           hitting the ``button'' to turn power off to the unit).
  21595.  
  21596.        o  UNVT:  Unavailable transient is a transient state, shown
  21597.           only to keep the craft informed as to what is happening. No
  21598.           action is required on the part of the craft.
  21599.  
  21600.        o  OOSP:  Out-of-service power is used when a unit is out of
  21601.           service due to no power to the unit due to faulty hardware
  21602.           (such as a blown fuse or converter failure).
  21603.  
  21604.        o  OOST:  Out-of-service transient is a transient state, shown
  21605.           only to keep the craft informed as to what is happening. No
  21606.           action is required on the part of the craft.
  21607.  
  21608.        o  OOSF:  Out-of-service family is used when a circuit goes
  21609.           out of service because its ``parent'' unit has gone out of
  21610.           service. For example, the MMPs in an MSGS would be OOSF if
  21611.           the control unit (MSCU) was out of service.
  21612.  
  21613.        o  DEFR:  Deferred is used to indicate an out-of-service unit
  21614.           whose return to service has intentionally been deferred.
  21615.           This state can only be entered by a craft action.
  21616.  
  21617.        o  GROW:  Growth is used while a new unit or capability is
  21618.           being added to the system.
  21619.  
  21620.        o  SGRO:  Special growth is a semioperational state used when
  21621.           an SM is being added to the system.
  21622.  
  21623.        o  CAMP:  Camp on is used when a unit is waiting for ownership
  21624.           of some resources.
  21625.  
  21626.        o  CDNY:  Customer Denied is used for circuit groupings in
  21627.           which the overall circuiting is functioning normally, but
  21628.           some customers are denied service.
  21629.  
  21630.      Other States
  21631.  
  21632.        o  SEVERE TROUBLE flashes and is used for fire alarms and
  21633.           isolated SMs.
  21634.  
  21635.        o  TROUBLE is used for off-normal alarm unit indicators
  21636.           (except fire) and for off-normal summary indicators.
  21637.  
  21638.        o  INHIBITS ON is used for summary-type indicators.
  21639.  
  21640.        o  OFF-NORMAL is used for least-significant off-normal
  21641.           conditions on Page 114.
  21642.  
  21643.        o  NORMAL is used for normal alarm unit and summary
  21644.           indicators.
  21645.  
  21646.      Figure .AW G283/ shows an example of the 1999 page.
  21647.  
  21648.      Any available paging command can be entered from the 1999
  21649.      display page.
  21650.  
  21651.      This subsection contains the master control center (MCC) page
  21652.      displays and their descriptions that changed with the 5E7
  21653.      software release.  There are no new page displays for 5E7.
  21654.  
  21655.      Refer to Table .AW TAF/ for a complete listing of MCC page displays.
  21656.      The purpose of the 100 page index is to provide an index of main
  21657.      system pages.
  21658.      This index is a listing of primary maintenance displays and is
  21659.      also an entry point into other subsystem displays, such as trunk
  21660.      and line maintenance, equipment configuration data (ECD), and
  21661.      office dependent data recent change and verify (ODD RC/V).
  21662.  
  21663.      The per-switching module (SM) pages are not shown on this
  21664.      display.  The SMs have their own index (1000 - SM PAGE INDEX).
  21665.  
  21666.      There is a direct correlation between the page numbers of Pages
  21667.      105 through 116 (except 108) and the physical position of the
  21668.      status summary indicators in the SUMMARY STATUS AREA.  For
  21669.      example, the fifth status summary indicator in the SUMMARY
  21670.      STATUS AREA (from left to right) is BLDG/PWR.  Its associated
  21671.      display is 105 - BLDG/PWR & ALARM CONTROLS.  Some of the status
  21672.      summary indicators do not have an associated display page.
  21673.      These are listed on the index as ``NOT ASSIGNED.''  This is a
  21674.      built-in trouble-locating shortcut.  The page number for an
  21675.      alarm can be derived from the alarmed indicator's position
  21676.      without going to this display, although this display is always
  21677.      available.
  21678.  
  21679.      Information on ODD can be found in AT&T 235-600-105,
  21680.      Translations Data Manual.  Also, all RC/V views are described in
  21681.      AT&T 235-118-2XX (XX = manual number associated to the
  21682.      applicable software release), Recent Change Procedural Manuals.
  21683.      Refer to AT&T 235-000-000, Numerical Index - Division 235 and
  21684.      Associated Documents, for the complete list of RC/V manuals.
  21685.  
  21686.      Information on equipment configuration data/system generation
  21687.      (ECD/SG) RC/V can be found in AT&T 235-600-30X (X = manual
  21688.      number associated to the applicable software release), ECD/SG
  21689.      Data Base Manual.  Refer to AT&T 235-000-000, Numerical Index -
  21690.      Division 235 and Associated Documents, for the complete list of
  21691.      ECD/SG manuals.
  21692.  
  21693.      Pages 196, 198, and 199 (RC/V pages) do not appear when the 100
  21694.      Page Index page is displayed at the switching control center
  21695.      (SCC) because the RC/V pages cannot be displayed at that
  21696.      location.
  21697.  
  21698.      Page 118 (CNI STATUS) is shown depending on switch
  21699.      configuration.
  21700.  
  21701.      Figure .AW G284/ shows an example of the 100 page index.
  21702.  
  21703.      The commands on this page can be entered from any display page,
  21704.      under normal operation. Also, any available per-SM display can
  21705.      be accessed. See 1000 - SM PAGE INDEX (Figure .AW G299/) for details.
  21706.  2
  21707.  
  21708.        CMD     RESULT
  21709.  
  21710.        100     PAGE INDEX is displayed
  21711.      105/106   BUILDING/POWER AND ALARM CONTROLS page is displayed
  21712.        107     CIRCUIT LIMIT page is displayed
  21713.        109     OVERLOAD page is displayed
  21714.        110     SYSTEM INHIBITS page is displayed
  21715.      111/112   AM, AM PERIPHERALS page is displayed
  21716.        113     OPERATIONS SYSTEMS LINKS page is displayed
  21717.        114     EQUIPPED SM STATUS SUMMARY page is displayed
  21718.        115     COMMUNICATION MODULE SUMMARY page is displayed
  21719.        116     MISCELLANEOUS page is displayed
  21720.        117     IOP APPLICATION PROCESSOR DATA LINKS page is displayed
  21721.        118     COMMON NETWORK INTERFACE FRAME AND COMMON CHANNEL
  21722.                SIGNALING LINK STATUS page is displayed
  21723.        119     MISCELLANEOUS ALARMS page is displayed
  21724.        120     MESSAGES page is displayed
  21725.        121     IOP 0 & 1 page is displayed
  21726.        122     IOP 2 & 3 page is displayed
  21727.        123     DISK FILE SYSTEM ACCESS DFC 0-1 page is displayed
  21728.        124     SOFTWARE RELEASE RETROFIT page is displayed
  21729.        125     DISK FILE SYSTEM ACCESS DFC 2-3 page is displayed
  21730.        126     DFSA PERFORMANCE DFC 0-1 page is displayed
  21731.        127     MTIB page is displayed
  21732.        128     DFSA PERFORMANCE DFC 2-3 page is displayed
  21733.        129     DEFENSE SERVICES NETWORK NM EXCEPTION page is displayed
  21734.        130     NM EXCEPTION page is displayed
  21735.        131     CALL TRACE MENU page is displayed
  21736.        160     TRUNK AND LINE MAINTENANCE INDEX is displayed
  21737.        178     AUTO SPARE DISK page is displayed
  21738.        179     DISK CONFIGURATION page is displayed
  21739.        180     DISK CONFIGURATION page is displayed
  21740.        181     OFFLINE SM 1-48 STATUS SUMMARY page is displayed
  21741.        182     OFFLINE SM 49-96 STATUS SUMMARY page is displayed
  21742.        183     OFFLINE SM 97-144 STATUS SUMMARY page is displayed
  21743.        184     OFFLINE SM 145-192 STATUS SUMMARY page is displayed
  21744.        190     C/D UPDATE page is displayed
  21745.        191     OS STATUS page is displayed
  21746.        193     VERIFY TEXT page is displayed
  21747.        194     SCREEN page is displayed
  21748.        195     GENBACKUP page is displayed
  21749.        196     ODD RC/V is started. NOT FOR USE FROM SCC
  21750.        197     CUTOVER page is displayed
  21751.        198     SG RC/V is started. NOT FOR USE FROM SCC
  21752.        199     ECD RC/V is started. NOT FOR USE FROM SCC
  21753.       1000     SM PAGE INDEX page is displayed
  21754.       1209     ONTC 0 & 1 page is displayed
  21755.       1210     MI/NC 0 & 1 page is displayed
  21756.       1220     TMS 0 & 1 SUMMARY page is displayed
  21757.       1240     MSGS 0 SUMMARY page is displayed
  21758.       1250     MSGS 1 SUMMARY page is displayed
  21759.       1260     CLNK SUMMARY page is displayed
  21760.       1271     REX STATUS page is displayed
  21761.       1850     CMP INHIBIT AND RECOVERY CONTROL page is displayed
  21762.       1940     EASY BWM INSTALLATION page is displayed
  21763.       1950     PROGRAM UPDATE MAINTENANCE MENU page is displayed
  21764.       1960     BWM INSTALLATION page is displayed
  21765.       1999     STATE DEFINITIONS page is displayed
  21766.  
  21767.  
  21768.      The 109 display page provides an indication of resource or
  21769.      real-time overloads in the administrative module (AM),
  21770.      communication module processor (CMP), and SM(s) and commands to
  21771.      inhibit or allow essential service protection (ESP).
  21772.